From be64273eeb5c9faacc1dddd2806b0538975e7447 Mon Sep 17 00:00:00 2001 From: Sean Date: Sun, 15 Jun 2025 21:36:17 -0400 Subject: [PATCH] Commit Latest --- PortfolioManager/Program.cs | 11 +- .../ViewModels/BollingerBandViewModel.cs | 3 +- PortfolioManager/portfolio_manager.log | 41930 +--------------- 3 files changed, 46 insertions(+), 41898 deletions(-) diff --git a/PortfolioManager/Program.cs b/PortfolioManager/Program.cs index da0c32e..85102a9 100644 --- a/PortfolioManager/Program.cs +++ b/PortfolioManager/Program.cs @@ -4,6 +4,7 @@ using Microsoft.Extensions.Configuration; using MarketData.Configuration; using MarketData; using System.Diagnostics; +using MarketData.DataAccess; namespace PortfolioManager; @@ -21,9 +22,17 @@ sealed class Program MDTrace.WriteLine(LogLevel.DEBUG, "[MAIN:STARTING]"); IConfigurationBuilder builder = new ConfigurationBuilder() - .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true); + .AddJsonFile("appsettings.json", optional: false, reloadOnChange: false); IConfigurationRoot configurationRoot = builder.Build(); GlobalConfig.Instance.Configuration = configurationRoot; // This call sets up configuration stuff so it needs to be first. + + DataSourceEx portfolioData = MainDataSource.Instance.LocateDataSource("portfolio_data"); + DataSourceEx marketData = MainDataSource.Instance.LocateDataSource("market_data"); + DataSourceEx userData = MainDataSource.Instance.LocateDataSource("user_data"); + MDTrace.WriteLine(LogLevel.DEBUG,$"Using {portfolioData.Database} at {portfolioData.Datasource}"); + MDTrace.WriteLine(LogLevel.DEBUG,$"Using {marketData.Database} at {marketData.Datasource}"); + MDTrace.WriteLine(LogLevel.DEBUG,$"Using {userData.Database} at {userData.Datasource}"); + try { BuildAvaloniaApp().StartWithClassicDesktopLifetime(args); diff --git a/PortfolioManager/ViewModels/BollingerBandViewModel.cs b/PortfolioManager/ViewModels/BollingerBandViewModel.cs index a2d5b60..4094aba 100644 --- a/PortfolioManager/ViewModels/BollingerBandViewModel.cs +++ b/PortfolioManager/ViewModels/BollingerBandViewModel.cs @@ -273,7 +273,6 @@ namespace PortfolioManager.ViewModels base.OnPropertyChanged("InsiderTransactionPointMarkersAcquiredSmall"); base.OnPropertyChanged("InsiderTransactionPointMarkersAcquiredMedium"); base.OnPropertyChanged("InsiderTransactionPointMarkersAcquiredLarge"); - base.OnPropertyChanged("LeastSquares"); } } @@ -608,7 +607,7 @@ namespace PortfolioManager.ViewModels { get { - if(!useLeastSquaresFit||null==bollingerBands)return null; + if(!useLeastSquaresFit||null==bollingerBands)return Empty(); return compositeDataSourceLeastSquares; } } diff --git a/PortfolioManager/portfolio_manager.log b/PortfolioManager/portfolio_manager.log index 5cad65b..5e29ce4 100644 --- a/PortfolioManager/portfolio_manager.log +++ b/PortfolioManager/portfolio_manager.log @@ -1,41895 +1,35 @@ -[Thread=1][TRACE.VERBOSE][6/6/2025 07:26:52 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.VERBOSE][6/6/2025 07:29:16 PM] [PortfolioManager.Program::Main(args)]System.InvalidCastException: Unable to cast object of type 'System.String' to type 'Avalonia.Controls.Control'. - at Avalonia.Collections.AvaloniaList`1.System.Collections.IList.Add(Object value) - at PortfolioManager.Views.GainLossView.!XamlIlPopulate(IServiceProvider, GainLossView) in C:\Avalonia\PortfolioManager\Views/GainLossView.axaml:line 34 - at PortfolioManager.Views.GainLossView.!XamlIlPopulateTrampoline(GainLossView) - at PortfolioManager.Views.GainLossView.InitializeComponent(Boolean loadXaml) in C:\Avalonia\PortfolioManager\obj\Debug\net8.0\Avalonia.Generators\Avalonia.Generators.NameGenerator.AvaloniaNameSourceGenerator\PortfolioManager.Views.GainLossView.g.cs:line 24 - at PortfolioManager.Views.GainLossView..ctor() in C:\Avalonia\PortfolioManager\Views\GainLossView.axaml.cs:line 11 - at PortfolioManager.Views.MainWindow.XamlClosure_4.Build_5(IServiceProvider) in C:\Avalonia\PortfolioManager\Views/MainWindow.axaml:line 34 - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.PointerDeferredContent`1.InvokeBuilder(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.DeferredContent`1.Build(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load[T](Object templateContent) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load(Object templateContent) - at Avalonia.Markup.Xaml.Templates.DataTemplate.Build(Object data, Control existing) - at Avalonia.Controls.Presenters.ContentPresenter.CreateChild(Object content, Control oldChild, IDataTemplate template) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) - at Avalonia.Controls.Presenters.ContentPresenter.ContentChanged(AvaloniaPropertyChangedEventArgs e) - at Avalonia.Controls.Presenters.ContentPresenter.OnPropertyChanged(AvaloniaPropertyChangedEventArgs change) - at Avalonia.Animation.Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaiseCore(ValueStore owner, StyledProperty`1 property, T value, BindingPriority priority, Boolean isOverriddenCurrentValue, Boolean isCoercedDefaultValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaise(ValueStore owner, IValueEntry value, BindingPriority priority) - at Avalonia.PropertyStore.ValueStore.ReevaluateEffectiveValue(AvaloniaProperty property, EffectiveValue current, IValueEntry changedValueEntry, Boolean ignoreLocalValue) - at Avalonia.PropertyStore.ValueStore.Avalonia.Data.Core.IBindingExpressionSink.OnChanged(UntypedBindingExpressionBase instance, Boolean hasValueChanged, Boolean hasErrorChanged, Object value, BindingError error) - at Avalonia.Data.Core.UntypedBindingExpressionBase.PublishValue(Object value, BindingError error) - at Avalonia.Data.TemplateBinding.PublishValue() - at Avalonia.Data.TemplateBinding.OnTemplatedParentPropertyChanged(Object sender, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.SetAndRaise[T](DirectPropertyBase`1 property, T& field, T value) - at Avalonia.Controls.TabControl.set_SelectedContent(Object value) - at Avalonia.Controls.TabControl.b__45_0(Object v) - at Avalonia.Reactive.AvaloniaPropertyObservable`2.Subscribed(IObserver`1 observer, Boolean first) - at Avalonia.Reactive.LightweightObservableBase`1.Subscribe(IObserver`1 observer) - at Avalonia.Reactive.Observable.Subscribe[T](IObservable`1 source, Action`1 action) - at Avalonia.Controls.TabControl.UpdateSelectedContent(Control container) - at Avalonia.Controls.TabControl.<>c.<.cctor>b__10_0(TabControl x, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObjectExtensions.ClassHandlerObserver`1.OnNext(AvaloniaPropertyChangedEventArgs value) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.AvaloniaProperty`1.NotifyChanged(AvaloniaPropertyChangedEventArgs`1 e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](DirectPropertyBase`1 property, T oldValue, T newValue) - at Avalonia.Controls.Primitives.SelectingItemsControl.OnSelectionModelPropertyChanged(Object sender, PropertyChangedEventArgs e) - at Avalonia.Controls.Selection.SelectionModel`1.RaisePropertyChanged(String propertyName) - at Avalonia.Controls.Selection.SelectionModel`1.CommitOperation(Operation operation, Boolean raisePropertyChanged) - at Avalonia.Controls.Selection.SelectionModel`1.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.InternalSelectionModel.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.SelectionNodeBase`1.g__OnPostChanged|5_2(Object sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.ItemsSourceView.Avalonia.Controls.Utils.ICollectionChangedListener.PostChanged(INotifyCollectionChanged sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry..OnEvent>g__Notify|6_0(INotifyCollectionChanged incc, NotifyCollectionChangedEventArgs args, WeakReference`1[] listeners) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry.Avalonia.Utilities.IWeakEventSubscriber.OnEvent(Object notifyCollectionChanged, WeakEvent ev, NotifyCollectionChangedEventArgs e) - at Avalonia.Utilities.WeakEvent`2.Subscription.OnEvent(Object sender, TEventArgs eventArgs) - at Avalonia.Utilities.WeakEvents.<>c__DisplayClass5_0.<.cctor>b__5(Object _, NotifyCollectionChangedEventArgs e) - at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) - at PortfolioManager.ViewModels.MainWindowViewModel.ViewGainLoss() in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 128 - at PortfolioManager.ViewModels.MainWindowViewModel.b__13_0(Object ParamArrayAttribute) in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 100 - at PortfolioManager.Command.MyRelayCommand.Execute(Object parameter) in C:\Avalonia\PortfolioManager\Command\RelayCommand.cs:line 47 - at Avalonia.Controls.Button.OnClick() - at Avalonia.Controls.Button.OnPointerReleased(PointerReleasedEventArgs e) - at Avalonia.Input.InputElement.<>c.<.cctor>b__32_9(InputElement x, PointerReleasedEventArgs e) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) - at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) - at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) - at Avalonia.Input.MouseDevice.MouseUp(IMouseDevice device, UInt64 timestamp, IInputRoot root, Point p, PointerPointProperties props, KeyModifiers inputModifiers, IInputElement hitTest) - at Avalonia.Input.MouseDevice.ProcessRawEvent(RawPointerEventArgs e) - at Avalonia.Controls.TopLevel.<>c.b__150_0(Object state) - at Avalonia.Threading.Dispatcher.Send(SendOrPostCallback action, Object arg, Nullable`1 priority) - at Avalonia.Controls.TopLevel.HandleInput(RawInputEventArgs e) - at Avalonia.Win32.WindowImpl.AppWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.WindowImpl.WndProcMessageHandler(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) - at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) - at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) - at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) - at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.VERBOSE][6/6/2025 07:30:07 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.VERBOSE][6/6/2025 07:30:12 PM] [PortfolioManager.Program::Main(args)]System.InvalidCastException: Unable to cast object of type 'System.String' to type 'Avalonia.Controls.Control'. - at Avalonia.Collections.AvaloniaList`1.System.Collections.IList.Add(Object value) - at PortfolioManager.Views.GainLossView.!XamlIlPopulate(IServiceProvider, GainLossView) in C:\Avalonia\PortfolioManager\Views/GainLossView.axaml:line 34 - at PortfolioManager.Views.GainLossView.!XamlIlPopulateTrampoline(GainLossView) - at PortfolioManager.Views.GainLossView.InitializeComponent(Boolean loadXaml) in C:\Avalonia\PortfolioManager\obj\Debug\net8.0\Avalonia.Generators\Avalonia.Generators.NameGenerator.AvaloniaNameSourceGenerator\PortfolioManager.Views.GainLossView.g.cs:line 24 - at PortfolioManager.Views.GainLossView..ctor() in C:\Avalonia\PortfolioManager\Views\GainLossView.axaml.cs:line 11 - at PortfolioManager.Views.MainWindow.XamlClosure_3.Build_5(IServiceProvider) in C:\Avalonia\PortfolioManager\Views/MainWindow.axaml:line 34 - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.PointerDeferredContent`1.InvokeBuilder(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.DeferredContent`1.Build(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load[T](Object templateContent) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load(Object templateContent) - at Avalonia.Markup.Xaml.Templates.DataTemplate.Build(Object data, Control existing) - at Avalonia.Controls.Presenters.ContentPresenter.CreateChild(Object content, Control oldChild, IDataTemplate template) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) - at Avalonia.Controls.Presenters.ContentPresenter.ContentChanged(AvaloniaPropertyChangedEventArgs e) - at Avalonia.Controls.Presenters.ContentPresenter.OnPropertyChanged(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.Animation.Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaiseCore(ValueStore owner, StyledProperty`1 property, T value, BindingPriority priority, Boolean isOverriddenCurrentValue, Boolean isCoercedDefaultValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaise(ValueStore owner, IValueEntry value, BindingPriority priority) - at Avalonia.PropertyStore.ValueStore.ReevaluateEffectiveValue(AvaloniaProperty property, EffectiveValue current, IValueEntry changedValueEntry, Boolean ignoreLocalValue) - at Avalonia.PropertyStore.ValueStore.Avalonia.Data.Core.IBindingExpressionSink.OnChanged(UntypedBindingExpressionBase instance, Boolean hasValueChanged, Boolean hasErrorChanged, Object value, BindingError error) - at Avalonia.Data.Core.UntypedBindingExpressionBase.PublishValue(Object value, BindingError error) - at Avalonia.Data.TemplateBinding.PublishValue() - at Avalonia.Data.TemplateBinding.OnTemplatedParentPropertyChanged(Object sender, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.SetAndRaise[T](DirectPropertyBase`1 property, T& field, T value) - at Avalonia.Controls.TabControl.set_SelectedContent(Object value) - at Avalonia.Controls.TabControl.b__45_0(Object v) - at Avalonia.Reactive.AvaloniaPropertyObservable`2.Subscribed(IObserver`1 observer, Boolean first) - at Avalonia.Reactive.LightweightObservableBase`1.Subscribe(IObserver`1 observer) - at Avalonia.Reactive.Observable.Subscribe[T](IObservable`1 source, Action`1 action) - at Avalonia.Controls.TabControl.UpdateSelectedContent(Control container) - at Avalonia.Controls.TabControl.<>c.<.cctor>b__10_0(TabControl x, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObjectExtensions.ClassHandlerObserver`1.OnNext(AvaloniaPropertyChangedEventArgs value) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.AvaloniaProperty`1.NotifyChanged(AvaloniaPropertyChangedEventArgs`1 e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](DirectPropertyBase`1 property, T oldValue, T newValue) - at Avalonia.Controls.Primitives.SelectingItemsControl.OnSelectionModelPropertyChanged(Object sender, PropertyChangedEventArgs e) - at Avalonia.Controls.Selection.SelectionModel`1.RaisePropertyChanged(String propertyName) - at Avalonia.Controls.Selection.SelectionModel`1.CommitOperation(Operation operation, Boolean raisePropertyChanged) - at Avalonia.Controls.Selection.SelectionModel`1.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.InternalSelectionModel.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.SelectionNodeBase`1.g__OnPostChanged|5_2(Object sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.ItemsSourceView.Avalonia.Controls.Utils.ICollectionChangedListener.PostChanged(INotifyCollectionChanged sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry..OnEvent>g__Notify|6_0(INotifyCollectionChanged incc, NotifyCollectionChangedEventArgs args, WeakReference`1[] listeners) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry.Avalonia.Utilities.IWeakEventSubscriber.OnEvent(Object notifyCollectionChanged, WeakEvent ev, NotifyCollectionChangedEventArgs e) - at Avalonia.Utilities.WeakEvent`2.Subscription.OnEvent(Object sender, TEventArgs eventArgs) - at Avalonia.Utilities.WeakEvents.<>c__DisplayClass5_0.<.cctor>b__5(Object _, NotifyCollectionChangedEventArgs e) - at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) - at PortfolioManager.ViewModels.MainWindowViewModel.ViewGainLoss() in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 128 - at PortfolioManager.ViewModels.MainWindowViewModel.b__13_0(Object ParamArrayAttribute) in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 100 - at PortfolioManager.Command.MyRelayCommand.Execute(Object parameter) in C:\Avalonia\PortfolioManager\Command\RelayCommand.cs:line 47 - at Avalonia.Controls.Button.OnClick() - at Avalonia.Controls.Button.OnPointerReleased(PointerReleasedEventArgs e) - at Avalonia.Input.InputElement.<>c.<.cctor>b__32_9(InputElement x, PointerReleasedEventArgs e) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) - at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) - at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) - at Avalonia.Input.MouseDevice.MouseUp(IMouseDevice device, UInt64 timestamp, IInputRoot root, Point p, PointerPointProperties props, KeyModifiers inputModifiers, IInputElement hitTest) - at Avalonia.Input.MouseDevice.ProcessRawEvent(RawPointerEventArgs e) - at Avalonia.Input.MouseDevice.ProcessRawEvent(RawInputEventArgs e) - at Avalonia.Input.InputManager.ProcessInput(RawInputEventArgs e) - at Avalonia.Controls.TopLevel.<>c.b__150_0(Object state) - at Avalonia.Threading.Dispatcher.Send(SendOrPostCallback action, Object arg, Nullable`1 priority) - at Avalonia.Controls.TopLevel.HandleInput(RawInputEventArgs e) - at Avalonia.Win32.WindowImpl.AppWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.WindowImpl.WndProcMessageHandler(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) - at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) - at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) - at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) - at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.VERBOSE][6/6/2025 07:32:07 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__34_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.DEBUG][6/6/2025 07:32:28 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__34_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for THRM on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for THRM on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CPA on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CPA on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KORS on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KORS on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for FXB on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for FXB on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 07-11-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=1][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VDE on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VDE on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MIDD on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MIDD on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNIX on 05-16-2016 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__34_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/6/2025 07:32:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 07:32:32 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__34_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__34_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__34_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 07:32:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 991(ms) -[Thread=9][TRACE.VERBOSE][6/6/2025 07:32:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 996(ms) -[Thread=1][TRACE.VERBOSE][6/6/2025 07:55:24 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.VERBOSE][6/6/2025 07:55:28 PM] [PortfolioManager.Program::Main(args)]System.InvalidCastException: Unable to cast object of type 'System.String' to type 'Avalonia.Controls.Control'. - at Avalonia.Collections.AvaloniaList`1.System.Collections.IList.Add(Object value) - at PortfolioManager.Views.GainLossView.!XamlIlPopulate(IServiceProvider, GainLossView) in C:\Avalonia\PortfolioManager\Views/GainLossView.axaml:line 53 - at PortfolioManager.Views.GainLossView.!XamlIlPopulateTrampoline(GainLossView) - at PortfolioManager.Views.GainLossView.InitializeComponent(Boolean loadXaml) in C:\Avalonia\PortfolioManager\obj\Debug\net8.0\Avalonia.Generators\Avalonia.Generators.NameGenerator.AvaloniaNameSourceGenerator\PortfolioManager.Views.GainLossView.g.cs:line 24 - at PortfolioManager.Views.GainLossView..ctor() in C:\Avalonia\PortfolioManager\Views\GainLossView.axaml.cs:line 11 - at PortfolioManager.Views.MainWindow.XamlClosure_4.Build_5(IServiceProvider) in C:\Avalonia\PortfolioManager\Views/MainWindow.axaml:line 34 - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.PointerDeferredContent`1.InvokeBuilder(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.DeferredContent`1.Build(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load[T](Object templateContent) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load(Object templateContent) - at Avalonia.Markup.Xaml.Templates.DataTemplate.Build(Object data, Control existing) - at Avalonia.Controls.Presenters.ContentPresenter.CreateChild(Object content, Control oldChild, IDataTemplate template) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) - at Avalonia.Controls.Presenters.ContentPresenter.ContentChanged(AvaloniaPropertyChangedEventArgs e) - at Avalonia.Controls.Presenters.ContentPresenter.OnPropertyChanged(AvaloniaPropertyChangedEventArgs change) - at Avalonia.Animation.Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaiseCore(ValueStore owner, StyledProperty`1 property, T value, BindingPriority priority, Boolean isOverriddenCurrentValue, Boolean isCoercedDefaultValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaise(ValueStore owner, IValueEntry value, BindingPriority priority) - at Avalonia.PropertyStore.ValueStore.ReevaluateEffectiveValue(AvaloniaProperty property, EffectiveValue current, IValueEntry changedValueEntry, Boolean ignoreLocalValue) - at Avalonia.PropertyStore.ValueStore.Avalonia.Data.Core.IBindingExpressionSink.OnChanged(UntypedBindingExpressionBase instance, Boolean hasValueChanged, Boolean hasErrorChanged, Object value, BindingError error) - at Avalonia.Data.Core.UntypedBindingExpressionBase.PublishValue(Object value, BindingError error) - at Avalonia.Data.TemplateBinding.PublishValue() - at Avalonia.Data.TemplateBinding.OnTemplatedParentPropertyChanged(Object sender, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.SetAndRaise[T](DirectPropertyBase`1 property, T& field, T value) - at Avalonia.Controls.TabControl.set_SelectedContent(Object value) - at Avalonia.Controls.TabControl.b__45_0(Object v) - at Avalonia.Reactive.AvaloniaPropertyObservable`2.Subscribed(IObserver`1 observer, Boolean first) - at Avalonia.Reactive.LightweightObservableBase`1.Subscribe(IObserver`1 observer) - at Avalonia.Reactive.Observable.Subscribe[T](IObservable`1 source, Action`1 action) - at Avalonia.Controls.TabControl.UpdateSelectedContent(Control container) - at Avalonia.Controls.TabControl.<>c.<.cctor>b__10_0(TabControl x, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObjectExtensions.ClassHandlerObserver`1.OnNext(AvaloniaPropertyChangedEventArgs value) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.AvaloniaProperty`1.NotifyChanged(AvaloniaPropertyChangedEventArgs`1 e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](DirectPropertyBase`1 property, T oldValue, T newValue) - at Avalonia.Controls.Primitives.SelectingItemsControl.OnSelectionModelPropertyChanged(Object sender, PropertyChangedEventArgs e) - at Avalonia.Controls.Selection.SelectionModel`1.RaisePropertyChanged(String propertyName) - at Avalonia.Controls.Selection.SelectionModel`1.CommitOperation(Operation operation, Boolean raisePropertyChanged) - at Avalonia.Controls.Selection.SelectionModel`1.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.InternalSelectionModel.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.SelectionNodeBase`1.g__OnPostChanged|5_2(Object sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.ItemsSourceView.Avalonia.Controls.Utils.ICollectionChangedListener.PostChanged(INotifyCollectionChanged sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry..OnEvent>g__Notify|6_0(INotifyCollectionChanged incc, NotifyCollectionChangedEventArgs args, WeakReference`1[] listeners) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry.Avalonia.Utilities.IWeakEventSubscriber.OnEvent(Object notifyCollectionChanged, WeakEvent ev, NotifyCollectionChangedEventArgs e) - at Avalonia.Utilities.WeakEvent`2.Subscription.OnEvent(Object sender, TEventArgs eventArgs) - at Avalonia.Utilities.WeakEvents.<>c__DisplayClass5_0.<.cctor>b__5(Object _, NotifyCollectionChangedEventArgs e) - at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) - at PortfolioManager.ViewModels.MainWindowViewModel.ViewGainLoss() in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 128 - at PortfolioManager.ViewModels.MainWindowViewModel.b__13_0(Object ParamArrayAttribute) in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 100 - at PortfolioManager.Command.MyRelayCommand.Execute(Object parameter) in C:\Avalonia\PortfolioManager\Command\RelayCommand.cs:line 47 - at Avalonia.Controls.Button.OnClick() - at Avalonia.Controls.Button.OnPointerReleased(PointerReleasedEventArgs e) - at Avalonia.Input.InputElement.<>c.<.cctor>b__32_9(InputElement x, PointerReleasedEventArgs e) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) - at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) - at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) - at Avalonia.Input.MouseDevice.MouseUp(IMouseDevice device, UInt64 timestamp, IInputRoot root, Point p, PointerPointProperties props, KeyModifiers inputModifiers, IInputElement hitTest) - at Avalonia.Input.MouseDevice.ProcessRawEvent(RawPointerEventArgs e) - at Avalonia.Controls.TopLevel.<>c.b__150_0(Object state) - at Avalonia.Threading.Dispatcher.Send(SendOrPostCallback action, Object arg, Nullable`1 priority) - at Avalonia.Controls.TopLevel.HandleInput(RawInputEventArgs e) - at Avalonia.Win32.WindowImpl.AppWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.WindowImpl.WndProcMessageHandler(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) - at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) - at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) - at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) - at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:10:34 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 08:13:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__36_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.DEBUG][6/6/2025 08:13:30 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__36_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/6/2025 08:13:43 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for STX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VDE on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VDE on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JHG on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JHG on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VDE on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VDE on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HA on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HA on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JHG on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JHG on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for AGTC on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for AGTC on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GLPI on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GLPI on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for WHR on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for WHR on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IXUS on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IXUS on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JHG on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JHG on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SITM on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SITM on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for EXPI on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for EXPI on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSLA on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSLA on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SUI on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SUI on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for FDX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for FDX on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GTY on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GTY on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for J on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for J on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PTON on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PTON on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GLIBA on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GLIBA on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for COOP on 10-02-2020 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for COOP on 10-02-2020 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__36_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/6/2025 08:13:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__36_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/6/2025 08:13:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:13:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=11][TRACE.VERBOSE][6/6/2025 08:14:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__36_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:14:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__36_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:14:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 2651(ms) -[Thread=7][TRACE.VERBOSE][6/6/2025 08:14:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 2654(ms) -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:03 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/6/2025 08:15:08 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:08 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=6][TRACE.VERBOSE][6/6/2025 08:15:08 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:08 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:08 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:08 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:08 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:15 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__36_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.DEBUG][6/6/2025 08:15:20 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__36_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:39 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CBT on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MPC on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CBT on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DLAKY on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CEIX on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DLAKY on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CEIX on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PVH on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BIL on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PVH on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BIL on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VIPS on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TRMD on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VIPS on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TRMD on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for LW on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for INSW on 01-20-2023 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for LW on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for INSW on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DHT on 03-30-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DHT on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for YPF on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GLNG on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for YPF on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GLNG on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RPRX on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for COTY on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RPRX on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for COTY on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for WYNN on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for WYNN on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TH on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for ACLS on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TH on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for ACLS on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HQY on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HQY on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BORR on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BORR on 03-30-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BMRN on 01-20-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BMRN on 01-20-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SWMAY on 01-20-2023 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SWMAY on 01-20-2023 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:15:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__36_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/6/2025 08:15:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:15:41 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:24:53 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/6/2025 08:25:04 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 08:25:04 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=6][TRACE.VERBOSE][6/6/2025 08:25:04 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:25:04 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=7][TRACE.VERBOSE][6/6/2025 08:25:04 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:25:04 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 08:25:04 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:26:26 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/6/2025 08:26:42 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 08:26:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=6][TRACE.VERBOSE][6/6/2025 08:26:43 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:26:43 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=7][TRACE.VERBOSE][6/6/2025 08:26:43 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:26:43 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 08:26:43 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:29:16 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/6/2025 08:29:27 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 08:29:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=6][TRACE.VERBOSE][6/6/2025 08:29:27 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:29:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=7][TRACE.VERBOSE][6/6/2025 08:29:27 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:29:27 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 08:29:27 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:32:09 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/6/2025 08:32:19 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 08:32:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=6][TRACE.VERBOSE][6/6/2025 08:32:19 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:32:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=7][TRACE.VERBOSE][6/6/2025 08:32:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:32:19 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 08:32:19 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:32:54 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.VERBOSE][6/6/2025 08:32:58 PM] [PortfolioManager.Program::Main(args)]System.InvalidCastException: Unable to cast object of type 'System.String' to type 'Avalonia.Controls.Control'. - at Avalonia.Collections.AvaloniaList`1.System.Collections.IList.Add(Object value) - at PortfolioManager.Views.GainLossView.!XamlIlPopulate(IServiceProvider, GainLossView) in C:\Avalonia\PortfolioManager\Views/GainLossView.axaml:line 47 - at PortfolioManager.Views.GainLossView.!XamlIlPopulateTrampoline(GainLossView) - at PortfolioManager.Views.GainLossView.InitializeComponent(Boolean loadXaml) in C:\Avalonia\PortfolioManager\obj\Debug\net8.0\Avalonia.Generators\Avalonia.Generators.NameGenerator.AvaloniaNameSourceGenerator\PortfolioManager.Views.GainLossView.g.cs:line 24 - at PortfolioManager.Views.GainLossView..ctor() in C:\Avalonia\PortfolioManager\Views\GainLossView.axaml.cs:line 11 - at PortfolioManager.Views.MainWindow.XamlClosure_4.Build_5(IServiceProvider) in C:\Avalonia\PortfolioManager\Views/MainWindow.axaml:line 34 - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.PointerDeferredContent`1.InvokeBuilder(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.DeferredContent`1.Build(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load[T](Object templateContent) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load(Object templateContent) - at Avalonia.Markup.Xaml.Templates.DataTemplate.Build(Object data, Control existing) - at Avalonia.Controls.Presenters.ContentPresenter.CreateChild(Object content, Control oldChild, IDataTemplate template) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) - at Avalonia.Controls.Presenters.ContentPresenter.ContentChanged(AvaloniaPropertyChangedEventArgs e) - at Avalonia.Controls.Presenters.ContentPresenter.OnPropertyChanged(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.Animation.Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaiseCore(ValueStore owner, StyledProperty`1 property, T value, BindingPriority priority, Boolean isOverriddenCurrentValue, Boolean isCoercedDefaultValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaise(ValueStore owner, IValueEntry value, BindingPriority priority) - at Avalonia.PropertyStore.ValueStore.ReevaluateEffectiveValue(AvaloniaProperty property, EffectiveValue current, IValueEntry changedValueEntry, Boolean ignoreLocalValue) - at Avalonia.PropertyStore.ValueStore.Avalonia.Data.Core.IBindingExpressionSink.OnChanged(UntypedBindingExpressionBase instance, Boolean hasValueChanged, Boolean hasErrorChanged, Object value, BindingError error) - at Avalonia.Data.Core.UntypedBindingExpressionBase.PublishValue(Object value, BindingError error) - at Avalonia.Data.TemplateBinding.PublishValue() - at Avalonia.Data.TemplateBinding.OnTemplatedParentPropertyChanged(Object sender, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.SetAndRaise[T](DirectPropertyBase`1 property, T& field, T value) - at Avalonia.Controls.TabControl.set_SelectedContent(Object value) - at Avalonia.Controls.TabControl.b__45_0(Object v) - at Avalonia.Reactive.AvaloniaPropertyObservable`2.Subscribed(IObserver`1 observer, Boolean first) - at Avalonia.Reactive.LightweightObservableBase`1.Subscribe(IObserver`1 observer) - at Avalonia.Reactive.Observable.Subscribe[T](IObservable`1 source, Action`1 action) - at Avalonia.Controls.TabControl.UpdateSelectedContent(Control container) - at Avalonia.Controls.TabControl.<>c.<.cctor>b__10_0(TabControl x, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObjectExtensions.ClassHandlerObserver`1.OnNext(AvaloniaPropertyChangedEventArgs value) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.AvaloniaProperty`1.NotifyChanged(AvaloniaPropertyChangedEventArgs`1 e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](DirectPropertyBase`1 property, T oldValue, T newValue) - at Avalonia.Controls.Primitives.SelectingItemsControl.OnSelectionModelPropertyChanged(Object sender, PropertyChangedEventArgs e) - at Avalonia.Controls.Selection.SelectionModel`1.RaisePropertyChanged(String propertyName) - at Avalonia.Controls.Selection.SelectionModel`1.CommitOperation(Operation operation, Boolean raisePropertyChanged) - at Avalonia.Controls.Selection.SelectionModel`1.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.InternalSelectionModel.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.SelectionNodeBase`1.g__OnPostChanged|5_2(Object sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.ItemsSourceView.Avalonia.Controls.Utils.ICollectionChangedListener.PostChanged(INotifyCollectionChanged sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry..OnEvent>g__Notify|6_0(INotifyCollectionChanged incc, NotifyCollectionChangedEventArgs args, WeakReference`1[] listeners) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry.Avalonia.Utilities.IWeakEventSubscriber.OnEvent(Object notifyCollectionChanged, WeakEvent ev, NotifyCollectionChangedEventArgs e) - at Avalonia.Utilities.WeakEvent`2.Subscription.OnEvent(Object sender, TEventArgs eventArgs) - at Avalonia.Utilities.WeakEvents.<>c__DisplayClass5_0.<.cctor>b__5(Object _, NotifyCollectionChangedEventArgs e) - at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) - at PortfolioManager.ViewModels.MainWindowViewModel.ViewGainLoss() in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 128 - at PortfolioManager.ViewModels.MainWindowViewModel.b__13_0(Object ParamArrayAttribute) in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 100 - at PortfolioManager.Command.MyRelayCommand.Execute(Object parameter) in C:\Avalonia\PortfolioManager\Command\RelayCommand.cs:line 47 - at Avalonia.Controls.Button.OnClick() - at Avalonia.Controls.Button.OnPointerReleased(PointerReleasedEventArgs e) - at Avalonia.Input.InputElement.<>c.<.cctor>b__32_9(InputElement x, PointerReleasedEventArgs e) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) - at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) - at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) - at Avalonia.Input.MouseDevice.MouseUp(IMouseDevice device, UInt64 timestamp, IInputRoot root, Point p, PointerPointProperties props, KeyModifiers inputModifiers, IInputElement hitTest) - at Avalonia.Input.MouseDevice.ProcessRawEvent(RawPointerEventArgs e) - at Avalonia.Input.MouseDevice.ProcessRawEvent(RawInputEventArgs e) - at Avalonia.Input.InputManager.ProcessInput(RawInputEventArgs e) - at Avalonia.Controls.TopLevel.<>c.b__150_0(Object state) - at Avalonia.Threading.Dispatcher.Send(SendOrPostCallback action, Object arg, Nullable`1 priority) - at Avalonia.Controls.TopLevel.HandleInput(RawInputEventArgs e) - at Avalonia.Win32.WindowImpl.AppWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.WindowImpl.WndProcMessageHandler(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) - at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) - at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) - at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) - at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:33:23 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/6/2025 08:33:30 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 08:33:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=6][TRACE.VERBOSE][6/6/2025 08:33:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:33:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/6/2025 08:33:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/6/2025 08:33:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:33:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:34:37 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.VERBOSE][6/6/2025 08:34:40 PM] [PortfolioManager.Program::Main(args)]System.InvalidCastException: Unable to cast object of type 'System.String' to type 'Avalonia.Controls.Control'. - at Avalonia.Collections.AvaloniaList`1.System.Collections.IList.Add(Object value) - at PortfolioManager.Views.GainLossView.!XamlIlPopulate(IServiceProvider, GainLossView) in C:\Avalonia\PortfolioManager\Views/GainLossView.axaml:line 53 - at PortfolioManager.Views.GainLossView.!XamlIlPopulateTrampoline(GainLossView) - at PortfolioManager.Views.GainLossView.InitializeComponent(Boolean loadXaml) in C:\Avalonia\PortfolioManager\obj\Debug\net8.0\Avalonia.Generators\Avalonia.Generators.NameGenerator.AvaloniaNameSourceGenerator\PortfolioManager.Views.GainLossView.g.cs:line 24 - at PortfolioManager.Views.GainLossView..ctor() in C:\Avalonia\PortfolioManager\Views\GainLossView.axaml.cs:line 11 - at PortfolioManager.Views.MainWindow.XamlClosure_4.Build_5(IServiceProvider) in C:\Avalonia\PortfolioManager\Views/MainWindow.axaml:line 34 - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.PointerDeferredContent`1.InvokeBuilder(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.DeferredContent`1.Build(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load[T](Object templateContent) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load(Object templateContent) - at Avalonia.Markup.Xaml.Templates.DataTemplate.Build(Object data, Control existing) - at Avalonia.Controls.Presenters.ContentPresenter.CreateChild(Object content, Control oldChild, IDataTemplate template) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) - at Avalonia.Controls.Presenters.ContentPresenter.ContentChanged(AvaloniaPropertyChangedEventArgs e) - at Avalonia.Controls.Presenters.ContentPresenter.OnPropertyChanged(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.Animation.Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaiseCore(ValueStore owner, StyledProperty`1 property, T value, BindingPriority priority, Boolean isOverriddenCurrentValue, Boolean isCoercedDefaultValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaise(ValueStore owner, IValueEntry value, BindingPriority priority) - at Avalonia.PropertyStore.ValueStore.ReevaluateEffectiveValue(AvaloniaProperty property, EffectiveValue current, IValueEntry changedValueEntry, Boolean ignoreLocalValue) - at Avalonia.PropertyStore.ValueStore.Avalonia.Data.Core.IBindingExpressionSink.OnChanged(UntypedBindingExpressionBase instance, Boolean hasValueChanged, Boolean hasErrorChanged, Object value, BindingError error) - at Avalonia.Data.Core.UntypedBindingExpressionBase.PublishValue(Object value, BindingError error) - at Avalonia.Data.TemplateBinding.PublishValue() - at Avalonia.Data.TemplateBinding.OnTemplatedParentPropertyChanged(Object sender, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.SetAndRaise[T](DirectPropertyBase`1 property, T& field, T value) - at Avalonia.Controls.TabControl.set_SelectedContent(Object value) - at Avalonia.Controls.TabControl.b__45_0(Object v) - at Avalonia.Reactive.AvaloniaPropertyObservable`2.Subscribed(IObserver`1 observer, Boolean first) - at Avalonia.Reactive.LightweightObservableBase`1.Subscribe(IObserver`1 observer) - at Avalonia.Reactive.Observable.Subscribe[T](IObservable`1 source, Action`1 action) - at Avalonia.Controls.TabControl.UpdateSelectedContent(Control container) - at Avalonia.Controls.TabControl.<>c.<.cctor>b__10_0(TabControl x, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObjectExtensions.ClassHandlerObserver`1.OnNext(AvaloniaPropertyChangedEventArgs value) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.AvaloniaProperty`1.NotifyChanged(AvaloniaPropertyChangedEventArgs`1 e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](DirectPropertyBase`1 property, T oldValue, T newValue) - at Avalonia.Controls.Primitives.SelectingItemsControl.OnSelectionModelPropertyChanged(Object sender, PropertyChangedEventArgs e) - at Avalonia.Controls.Selection.SelectionModel`1.RaisePropertyChanged(String propertyName) - at Avalonia.Controls.Selection.SelectionModel`1.CommitOperation(Operation operation, Boolean raisePropertyChanged) - at Avalonia.Controls.Selection.SelectionModel`1.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.InternalSelectionModel.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.SelectionNodeBase`1.g__OnPostChanged|5_2(Object sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.ItemsSourceView.Avalonia.Controls.Utils.ICollectionChangedListener.PostChanged(INotifyCollectionChanged sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry..OnEvent>g__Notify|6_0(INotifyCollectionChanged incc, NotifyCollectionChangedEventArgs args, WeakReference`1[] listeners) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry.Avalonia.Utilities.IWeakEventSubscriber.OnEvent(Object notifyCollectionChanged, WeakEvent ev, NotifyCollectionChangedEventArgs e) - at Avalonia.Utilities.WeakEvent`2.Subscription.OnEvent(Object sender, TEventArgs eventArgs) - at Avalonia.Utilities.WeakEvents.<>c__DisplayClass5_0.<.cctor>b__5(Object _, NotifyCollectionChangedEventArgs e) - at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) - at PortfolioManager.ViewModels.MainWindowViewModel.ViewGainLoss() in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 128 - at PortfolioManager.ViewModels.MainWindowViewModel.b__13_0(Object ParamArrayAttribute) in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 100 - at PortfolioManager.Command.MyRelayCommand.Execute(Object parameter) in C:\Avalonia\PortfolioManager\Command\RelayCommand.cs:line 47 - at Avalonia.Controls.Button.OnClick() - at Avalonia.Controls.Button.OnPointerReleased(PointerReleasedEventArgs e) - at Avalonia.Input.InputElement.<>c.<.cctor>b__32_9(InputElement x, PointerReleasedEventArgs e) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) - at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) - at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) - at Avalonia.Input.MouseDevice.MouseUp(IMouseDevice device, UInt64 timestamp, IInputRoot root, Point p, PointerPointProperties props, KeyModifiers inputModifiers, IInputElement hitTest) - at Avalonia.Input.MouseDevice.ProcessRawEvent(RawPointerEventArgs e) - at Avalonia.Controls.TopLevel.<>c.b__150_0(Object state) - at Avalonia.Threading.Dispatcher.Send(SendOrPostCallback action, Object arg, Nullable`1 priority) - at Avalonia.Controls.TopLevel.HandleInput(RawInputEventArgs e) - at Avalonia.Win32.WindowImpl.AppWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.WindowImpl.WndProcMessageHandler(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) - at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) - at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) - at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) - at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:35:00 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Binding]An error occurred binding 'Text' to 'SummaryDate' at 'SummaryDate': 'Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')' (TextBox #40093194) -[Thread=1][TRACE.DEBUG][6/6/2025 08:35:07 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 08:35:07 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=6][TRACE.VERBOSE][6/6/2025 08:35:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:35:07 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=7][TRACE.VERBOSE][6/6/2025 08:35:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:35:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 08:35:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:38:38 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Binding]An error occurred binding 'Text' to 'SummaryDate' at 'SummaryDate': 'Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')' (TextBox #25294426) -[Thread=7][TRACE.VERBOSE][6/6/2025 08:38:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:38:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:38:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 08:38:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:38:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 08:38:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 08:39:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 08:39:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/6/2025 08:39:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/6/2025 08:39:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:39:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:39:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1266(ms) -[Thread=7][TRACE.VERBOSE][6/6/2025 08:39:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1265(ms) -[Thread=1][TRACE.VERBOSE][6/6/2025 08:39:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 08:39:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=14][TRACE.VERBOSE][6/6/2025 08:39:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/6/2025 08:39:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/6/2025 08:39:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=14][TRACE.VERBOSE][6/6/2025 08:39:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 722(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 08:39:46 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 08:39:46 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 08:39:46 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:39:46 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=20][TRACE.VERBOSE][6/6/2025 08:39:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:39:46 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 08:39:46 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:47:43 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/6/2025 08:47:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:47:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:47:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 08:47:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 08:47:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 08:47:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 08:48:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/6/2025 08:48:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/6/2025 08:48:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/6/2025 08:48:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 08:48:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/6/2025 08:48:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1354(ms) -[Thread=7][TRACE.VERBOSE][6/6/2025 08:48:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1350(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 08:48:21 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 08:48:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 08:48:21 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 08:48:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=18][TRACE.VERBOSE][6/6/2025 08:48:21 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 08:48:21 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 08:48:21 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:09:54 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Binding]An error occurred binding 'Text' to 'SummaryDate' at 'SummaryDate': 'Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')' (TextBox #25294426) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/6/2025 09:10:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/6/2025 09:10:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/6/2025 09:10:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/6/2025 09:10:16 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1101(ms) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:16 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1108(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 09:10:23 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 09:10:23 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 09:10:23 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 09:10:23 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/6/2025 09:10:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:10:23 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 09:10:23 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:10:44 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Binding]An error occurred binding 'Text' to 'SummaryDate' at 'SummaryDate': 'Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')' (TextBox #35264868) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:10:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 09:10:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 09:11:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/6/2025 09:11:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:11:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:11:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/6/2025 09:11:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 09:11:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1060(ms) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:11:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1085(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 09:11:12 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 09:11:12 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 09:11:13 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 09:11:13 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=12][TRACE.VERBOSE][6/6/2025 09:11:13 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:11:13 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 09:11:13 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:15:03 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Binding]An error occurred binding 'Text' to 'SummaryDate' at 'SummaryDate': 'Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')' (TextBox #4781813) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:15:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:15:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:15:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 09:15:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:15:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 09:15:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 09:15:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 09:15:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:15:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:15:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 09:15:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 09:15:26 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1038(ms) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:15:26 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1041(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 09:15:36 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 09:15:36 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 09:15:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 09:15:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/6/2025 09:15:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:15:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 09:15:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:18:42 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Binding]An error occurred binding 'Text' to 'SummaryDate' at 'SummaryDate': 'Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')' (TextBox #25294426) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:18:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:18:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:18:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 09:18:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:18:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 09:18:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 09:19:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 09:19:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:19:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:19:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/6/2025 09:19:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 09:19:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1070(ms) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:19:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1075(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 09:19:14 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 09:19:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 09:19:14 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 09:19:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=18][TRACE.VERBOSE][6/6/2025 09:19:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:19:14 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 09:19:14 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:20:05 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Binding]An error occurred binding 'Text' to 'SummaryDate' at 'SummaryDate': 'Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')' (TextBox #52727095) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:20:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:20:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:20:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 09:20:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:20:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 09:20:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/6/2025 09:21:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/6/2025 09:21:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/6/2025 09:21:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:21:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/6/2025 09:21:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/6/2025 09:21:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1017(ms) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:21:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1024(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 09:21:27 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 09:21:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 09:21:27 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 09:21:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/6/2025 09:21:27 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:21:27 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 09:21:27 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:31:55 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Binding]An error occurred binding 'Text' to 'SummaryDate' at 'SummaryDate': 'Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')' (TextBox #52727095) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:32:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:32:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:32:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/6/2025 09:32:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/6/2025 09:32:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 09:32:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/6/2025 09:32:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/6/2025 09:32:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/6/2025 09:32:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:32:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 09:32:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/6/2025 09:32:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1113(ms) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:32:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1126(ms) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:32:18 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 161(ms) -[Thread=11][TRACE.VERBOSE][6/6/2025 09:32:18 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 210(ms) -[Thread=15][TRACE.VERBOSE][6/6/2025 09:32:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1264(ms) -[Thread=15][TRACE.VERBOSE][6/6/2025 09:32:43 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 71(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 09:33:19 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 09:33:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 09:33:20 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 09:33:20 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/6/2025 09:33:20 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:33:20 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 09:33:20 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:33:50 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 09:33:52 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 469(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 09:33:52 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 78(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 09:33:54 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2772(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 09:33:54 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 79(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 09:34:41 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 09:34:41 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 09:34:42 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 09:34:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/6/2025 09:34:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:34:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 09:34:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 09:38:17 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 09:38:19 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 515(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 09:38:20 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 106(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 09:38:22 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2843(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 09:38:22 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 58(ms) -[Thread=1][TRACE.VERBOSE][6/6/2025 10:08:38 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 10:08:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 452(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 10:08:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 68(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:41 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2346(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 64(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 10:08:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/6/2025 10:08:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/6/2025 10:08:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/6/2025 10:08:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/6/2025 10:08:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/6/2025 10:08:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/6/2025 10:08:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/6/2025 10:08:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1444(ms) -[Thread=9][TRACE.VERBOSE][6/6/2025 10:08:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1457(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:08:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1462(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 10:09:05 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 10:09:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 10:09:06 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 10:09:06 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/6/2025 10:09:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/6/2025 10:09:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 10:09:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 10:17:33 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 10:17:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 474(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 10:17:36 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 191(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:38 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3115(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:38 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 95(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 10:17:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 10:17:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 10:17:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 10:17:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=6][TRACE.VERBOSE][6/6/2025 10:17:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/6/2025 10:17:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/6/2025 10:17:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 10:17:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/6/2025 10:17:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/6/2025 10:17:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 10:17:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1283(ms) -[Thread=11][TRACE.VERBOSE][6/6/2025 10:17:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1288(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 10:17:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1341(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 10:18:10 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 10:18:10 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 10:18:10 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 10:18:10 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/6/2025 10:18:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 10:18:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 10:18:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 10:31:51 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 10:31:53 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 464(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 10:31:53 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 84(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:31:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2366(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:31:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 73(ms) -[Thread=14][TRACE.VERBOSE][6/6/2025 10:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=14][TRACE.VERBOSE][6/6/2025 10:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=14][TRACE.VERBOSE][6/6/2025 10:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=14][TRACE.VERBOSE][6/6/2025 10:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=14][TRACE.VERBOSE][6/6/2025 10:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 10:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 10:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 10:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 10:32:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=14][TRACE.VERBOSE][6/6/2025 10:32:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/6/2025 10:32:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/6/2025 10:32:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/6/2025 10:32:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/6/2025 10:32:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/6/2025 10:32:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/6/2025 10:32:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=17][TRACE.VERBOSE][6/6/2025 10:32:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=14][TRACE.VERBOSE][6/6/2025 10:32:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/6/2025 10:33:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1289(ms) -[Thread=17][TRACE.VERBOSE][6/6/2025 10:33:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1295(ms) -[Thread=14][TRACE.VERBOSE][6/6/2025 10:33:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1319(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 10:33:07 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 10:33:07 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 10:33:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 10:33:07 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=11][TRACE.VERBOSE][6/6/2025 10:33:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 10:33:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 10:33:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 10:34:30 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 10:34:31 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 443(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 10:34:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 63(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:33 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2243(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:33 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 72(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 10:34:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 10:34:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 10:34:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 10:34:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=6][TRACE.VERBOSE][6/6/2025 10:34:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/6/2025 10:34:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/6/2025 10:34:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 10:34:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/6/2025 10:34:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/6/2025 10:34:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/6/2025 10:34:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1277(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 10:34:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1318(ms) -[Thread=9][TRACE.VERBOSE][6/6/2025 10:34:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1325(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 10:37:09 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 10:37:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 10:37:09 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 10:37:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/6/2025 10:37:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 10:37:09 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 10:37:09 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:02:56 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 11:02:58 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 500(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:02:58 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 82(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2649(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 83(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=6][TRACE.VERBOSE][6/6/2025 11:03:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=6][TRACE.VERBOSE][6/6/2025 11:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:03:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/6/2025 11:03:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 874(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:03:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 892(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 11:03:52 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 11:03:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 11:03:52 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 11:03:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/6/2025 11:03:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:03:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 11:03:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:04:18 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 11:04:20 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 527(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:04:20 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 92(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:22 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2558(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:22 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 86(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:04:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:04:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:04:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:04:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=6][TRACE.VERBOSE][6/6/2025 11:04:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/6/2025 11:04:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:04:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/6/2025 11:04:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:04:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/6/2025 11:04:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/6/2025 11:04:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1331(ms) -[Binding]An error occurred binding 'DataAdapter' to 'Data.DataAdapter' at 'Data': 'Value does not fall within the expected range.' (CartesianSeries #GainLossSeries) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:04:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1398(ms) -[Binding]An error occurred binding 'DataAdapter' to 'Data.DataAdapter' at 'Data': 'Value does not fall within the expected range.' (CartesianSeries #GainLossSeries) -[Thread=12][TRACE.VERBOSE][6/6/2025 11:04:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1402(ms) -[Binding]An error occurred binding 'DataAdapter' to 'Data.DataAdapter' at 'Data': 'Value does not fall within the expected range.' (CartesianSeries #GainLossSeries) -[Thread=1][TRACE.DEBUG][6/6/2025 11:04:49 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 11:04:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 11:04:50 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 11:04:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/6/2025 11:04:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/6/2025 11:04:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:04:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:11:59 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 11:12:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 502(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:12:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 78(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2552(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 84(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:12:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:12:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:12:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:12:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=6][TRACE.VERBOSE][6/6/2025 11:12:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/6/2025 11:12:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:12:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/6/2025 11:12:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/6/2025 11:12:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/6/2025 11:12:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/6/2025 11:12:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1411(ms) -[Thread=12][TRACE.VERBOSE][6/6/2025 11:12:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1424(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:12:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1424(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 11:12:23 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 11:12:23 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/6/2025 11:12:24 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 11:12:24 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/6/2025 11:12:24 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/6/2025 11:12:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:12:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:18:35 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 11:18:37 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 450(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:18:37 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 134(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:39 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2512(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:39 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 100(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:18:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:18:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:18:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/6/2025 11:18:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/6/2025 11:18:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/6/2025 11:18:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/6/2025 11:18:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/6/2025 11:18:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/6/2025 11:18:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/6/2025 11:18:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1173(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:18:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1272(ms) -[Thread=11][TRACE.VERBOSE][6/6/2025 11:18:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1303(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 11:19:05 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 11:19:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 11:19:06 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 11:19:06 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/6/2025 11:19:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/6/2025 11:19:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:19:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:19:38 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 11:19:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 621(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:19:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 76(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:19:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3009(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:19:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 91(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:19:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:19:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:19:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 11:19:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:19:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:19:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:19:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:19:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:19:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/6/2025 11:19:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:20:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=6][TRACE.VERBOSE][6/6/2025 11:20:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:20:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:20:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/6/2025 11:20:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:20:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:20:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/6/2025 11:20:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:20:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 895(ms) -[Thread=9][TRACE.VERBOSE][6/6/2025 11:20:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 895(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 11:20:15 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 11:20:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 11:20:16 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 11:20:16 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/6/2025 11:20:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:20:16 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 11:20:16 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:36:19 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 11:36:21 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 519(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:36:22 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 127(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:24 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2768(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:24 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 96(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=6][TRACE.VERBOSE][6/6/2025 11:36:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/6/2025 11:36:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/6/2025 11:36:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:36:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/6/2025 11:36:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/6/2025 11:36:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:39 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=12][TRACE.VERBOSE][6/6/2025 11:36:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 985(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 987(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.DEBUG][6/6/2025 11:36:40 PM] [PortfolioManager.Models.GainLossModel::TotalGainLoss(gainLossList,useGainLoss)]System.ArgumentException: Value does not fall within the expected range. - at Eremex.AvaloniaUI.Charts.SortedDateTimeDataAdapter.Add(DateTime argument, Double value) - at PortfolioManager.Models.GainLossModel.TotalGainLoss(GainLossCompoundModelCollection gainLossList, Boolean useGainLoss) in C:\Avalonia\PortfolioManager\Models\GainLossModel.cs:line 68 -[Thread=1][TRACE.VERBOSE][6/6/2025 11:36:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:36:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:36:59 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 815(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:37:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:37:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:37:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 11:37:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:37:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:37:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:37:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:37:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:37:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/6/2025 11:37:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:37:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/6/2025 11:37:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/6/2025 11:37:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/6/2025 11:37:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:37:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/6/2025 11:37:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/6/2025 11:37:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:37:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/6/2025 11:37:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1364(ms) -[Thread=15][TRACE.VERBOSE][6/6/2025 11:37:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1350(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:37:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1375(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 11:37:59 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 11:37:59 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 11:38:00 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 11:38:00 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=3][TRACE.VERBOSE][6/6/2025 11:38:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:38:00 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 11:38:00 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:42:51 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/6/2025 11:42:53 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 477(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:42:53 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 94(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:42:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2435(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:42:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 96(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:42:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:42:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:42:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/6/2025 11:42:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/6/2025 11:42:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:42:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:42:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/6/2025 11:42:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/6/2025 11:42:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=6][TRACE.VERBOSE][6/6/2025 11:43:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/6/2025 11:43:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/6/2025 11:43:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/6/2025 11:43:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:43:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:43:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/6/2025 11:43:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/6/2025 11:43:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/6/2025 11:43:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/6/2025 11:43:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1338(ms) -[Thread=8][TRACE.VERBOSE][6/6/2025 11:43:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1384(ms) -[Thread=6][TRACE.VERBOSE][6/6/2025 11:43:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1381(ms) -[Thread=1][TRACE.DEBUG][6/6/2025 11:43:18 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/6/2025 11:43:18 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/6/2025 11:43:18 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/6/2025 11:43:18 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/6/2025 11:43:18 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/6/2025 11:43:18 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/6/2025 11:43:18 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:26:23 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=10][TRACE.VERBOSE][6/7/2025 7:26:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 7:26:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 7:26:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 7:26:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 7:26:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:26:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/7/2025 7:26:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 7:26:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/7/2025 7:26:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/7/2025 7:26:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:26:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:26:46 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 571(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 7:26:46 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 585(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 7:27:37 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 7:27:37 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 32(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 7:27:44 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 600(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 7:27:44 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 28(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 7:27:52 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 859(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 7:27:53 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 50(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 7:27:58 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 452(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 7:27:59 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 22(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 7:28:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:28:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:28:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:28:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=16][TRACE.VERBOSE][6/7/2025 7:28:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/7/2025 7:28:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/7/2025 7:28:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/7/2025 7:28:03 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 371(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 7:28:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=15][TRACE.VERBOSE][6/7/2025 7:28:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/7/2025 7:28:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 7:28:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/7/2025 7:28:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 7:28:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/7/2025 7:28:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/7/2025 7:28:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/7/2025 7:28:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/7/2025 7:28:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/7/2025 7:28:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/7/2025 7:28:16 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 509(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 7:28:16 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 509(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:19 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 367(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 7:29:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/7/2025 7:29:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/7/2025 7:29:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/7/2025 7:29:34 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 354(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 7:30:01 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/7/2025 7:31:42 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 411,187. -[Thread=1][TRACE.DEBUG][6/7/2025 7:31:53 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:53 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:31:53 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:411,187 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:53 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:53 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 7:31:54 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:54 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:43:08 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/7/2025 9:43:17 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 462(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:43:17 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 137(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:43:19 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2312(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 9:43:19 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2619(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 9:43:19 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 55(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:20 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3252(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:43:20 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 39(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:20 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 87(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 9:43:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 9:43:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:43:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 9:43:29 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 525(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:43:29 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 541(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 9:44:08 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 9:44:08 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 9:44:09 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 9:44:09 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 9:44:09 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/7/2025 9:44:09 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:44:09 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:47:23 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/7/2025 9:47:24 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 411(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:47:24 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 134(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:47:26 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2270(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 9:47:26 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2576(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 9:47:26 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 85(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:27 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3347(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:47:27 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 45(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:27 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 93(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 9:47:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 9:47:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 9:47:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 9:47:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 9:47:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/7/2025 9:47:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/7/2025 9:47:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:47:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 9:47:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/7/2025 9:47:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 9:47:38 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 683(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 9:47:38 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 683(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:47:38 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 716(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 9:48:32 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 9:48:32 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 9:48:32 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 9:48:32 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 9:48:32 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/7/2025 9:48:32 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:48:32 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:06 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:07 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 420(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:08 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 140(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:49:09 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2397(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2711(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 9:49:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/7/2025 9:49:15 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 4933(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:17 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/7/2025 9:49:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 9:49:21 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 10289(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/7/2025 9:49:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/7/2025 9:49:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:21 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 14152(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 9:49:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=19][TRACE.VERBOSE][6/7/2025 9:49:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:22 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 120(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:22 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 765(ms) -[Thread=19][TRACE.VERBOSE][6/7/2025 9:49:22 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 782(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 9:49:22 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 789(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 9:49:28 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:28 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 9:49:29 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:29 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:29 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/7/2025 9:49:30 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:30 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:49:44 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:45 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 396(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:49:45 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 92(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:49:46 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1943(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 9:49:47 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2175(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 9:49:47 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 56(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:49:47 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:47 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2830(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:47 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 70(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 9:49:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:49:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 9:49:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__38_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 9:49:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 521(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 9:49:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 533(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 9:50:01 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 9:50:01 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 9:50:01 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 9:50:01 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 9:50:01 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/7/2025 9:50:01 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:50:01 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:22:54 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/7/2025 10:23:03 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 365(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 10:23:03 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 109(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 10:23:04 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1875(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 10:23:05 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2087(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 10:23:05 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 45(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:05 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2524(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 10:23:05 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 21(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:05 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 57(ms) -[Binding]An error occurred binding 'DataAdapter' to 'LeastSquares.DataAdapter' at 'LeastSquares': 'Value is null.' (CartesianSeries #LeastSquares) -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:17 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 10:23:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 10:23:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 10:23:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 10:23:20 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 528(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 10:23:20 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 531(ms) -[Binding]An error occurred binding 'Name' to 'LeastSquaresTitle' at 'LeastSquaresTitle': 'Cannot set Name : styled element already styled.' (CartesianSeries #LeastSquares) -[Thread=1][TRACE.VERBOSE][6/7/2025 10:23:20 AM] [PortfolioManager.Program::Main(args)]System.InvalidOperationException: Cannot set Name : styled element already styled. - at Avalonia.StyledElement.set_Name(String value) - at Avalonia.StyledElement.<>c.<.cctor>b__21_2(StyledElement o, String v) - at Avalonia.DirectProperty`2.InvokeSetter(AvaloniaObject instance, BindingValue`1 value) - at Avalonia.AvaloniaObject.SetDirectValueUnchecked[T](DirectPropertyBase`1 property, BindingValue`1 value) - at Avalonia.DirectPropertyBase`1.RouteSetDirectValueUnchecked(AvaloniaObject o, Object value) - at Avalonia.Data.Core.UntypedBindingExpressionBase.PublishValue(Object value, BindingError error) - at Avalonia.Data.Core.BindingExpression.OnNodeError(Int32 nodeIndex, String error) - at Avalonia.Data.Core.ExpressionNodes.ExpressionNode.SetError(String message) - at Avalonia.Data.Core.ExpressionNodes.ExpressionNode.SetError(Exception e) - at Avalonia.Markup.Xaml.MarkupExtensions.CompiledBindings.InpcPropertyAccessor.SendCurrentValue() - at Avalonia.Utilities.WeakEvent`2.Subscription.OnEvent(Object sender, TEventArgs eventArgs) - at Avalonia.Threading.DispatcherOperation.InvokeCore() - at Avalonia.Threading.DispatcherOperation.Execute() - at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation job) - at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback) - at Avalonia.Threading.Dispatcher.Signaled() - at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) - at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) - at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) - at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) - at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.DEBUG][6/7/2025 10:24:54 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 10:24:54 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 10:33:18 AM] [PortfolioManager.Program::Main(args)][STARTING] -PortfolioManager Error: 0 : Unable to connect to any of the specified MySQL hosts -[Thread=1][TRACE.VERBOSE][6/7/2025 10:33:41 AM] [MarketData.Utils.SqlUtils::CreateMySqlConnection(datasource)]MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts - ---> System.Net.Sockets.SocketException (10053): An established connection was aborted by the software in your host machine. - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) - at System.Threading.Tasks.ValueTask.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state) ---- End of stack trace from previous location --- - at System.Net.Sockets.TcpClient.CompleteConnectAsync(Task task) - at MySql.Data.MySqlClient.NativeDriver.<>c.b__38_0(Exception ex) - at System.AggregateException.Handle(Func`2 predicate) - at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.TryToGetDriverAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.Open() - at MarketData.Utils.SqlUtils.CreateMySqlConnection(DataSourceEx datasource) in C:\Boneyard\ARM64\MarketData\MarketDataLib\Utility\SQLUtils.cs:line 83 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:33:41 AM] [MarketData.DataAccess.PremarketDA::GetLatestMarketDate()]System.InvalidOperationException: Connection must be valid and open. - at MySql.Data.MySqlClient.MySqlCommand.Throw(Exception ex) - at MySql.Data.MySqlClient.MySqlCommand.CheckState() - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader() - at MarketData.DataAccess.PremarketDA.GetLatestMarketDate() in C:\Boneyard\ARM64\MarketData\MarketDataLib\DataAccess\PremarketDA.cs:line 137 -PortfolioManager Error: 0 : Unable to connect to any of the specified MySQL hosts -[Thread=8][TRACE.VERBOSE][6/7/2025 10:33:41 AM] [MarketData.Utils.SqlUtils::CreateMySqlConnection(datasource)]MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts - ---> System.Net.Sockets.SocketException (10051): A socket operation was attempted to an unreachable network. - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) - at System.Threading.Tasks.ValueTask.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state) ---- End of stack trace from previous location --- - at System.Net.Sockets.TcpClient.CompleteConnectAsync(Task task) - at MySql.Data.MySqlClient.NativeDriver.<>c.b__38_0(Exception ex) - at System.AggregateException.Handle(Func`2 predicate) - at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.TryToGetDriverAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.Open() - at MarketData.Utils.SqlUtils.CreateMySqlConnection(DataSourceEx datasource) in C:\Boneyard\ARM64\MarketData\MarketDataLib\Utility\SQLUtils.cs:line 83 -[Thread=8][TRACE.VERBOSE][6/7/2025 10:33:41 AM] [MarketData.DataAccess.PortfolioDA::GetTrades(symbol)]System.InvalidOperationException: Connection must be valid and open. - at MySql.Data.MySqlClient.MySqlCommand.Throw(Exception ex) - at MySql.Data.MySqlClient.MySqlCommand.CheckState() - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader() - at MarketData.DataAccess.PortfolioDA.GetTrades(String symbol) in C:\Boneyard\ARM64\MarketData\MarketDataLib\DataAccess\PortfolioDA.cs:line 355 -[Thread=1][TRACE.DEBUG][6/7/2025 10:33:48 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 10:33:48 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 10:33:48 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:33:48 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/7/2025 10:33:48 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:33:48 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 10:33:48 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:33:53 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 10:33:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:33:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:33:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 10:33:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:33:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 10:33:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 10:33:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 10:34:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 10:34:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:34:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 10:34:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 10:34:04 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 456(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 10:34:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 10:34:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 10:34:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 10:34:13 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 378(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 10:34:50 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/7/2025 10:34:50 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/7/2025 10:34:50 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/7/2025 10:34:51 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 354(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:34:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=16][TRACE.VERBOSE][6/7/2025 10:34:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/7/2025 10:34:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/7/2025 10:34:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/7/2025 10:35:00 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 372(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 10:35:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:35:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 10:35:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/7/2025 10:35:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:35:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 10:35:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/7/2025 10:35:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/7/2025 10:35:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/7/2025 10:35:12 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 364(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 10:35:22 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 10:35:22 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 10:35:23 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:35:23 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=18][TRACE.VERBOSE][6/7/2025 10:35:23 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:35:23 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 10:35:23 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:40:56 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 10:41:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:41:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:41:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 10:41:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:41:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 10:41:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 10:41:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 10:41:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:41:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 10:41:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 10:41:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 10:41:08 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 565(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 10:41:08 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 570(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 10:42:13 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 10:42:13 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 10:42:14 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:42:14 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 10:42:14 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 10:42:14 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:42:14 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:43:34 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 10:43:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:43:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:43:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 10:43:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:43:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 10:43:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 10:43:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 10:43:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 10:43:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 10:43:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 10:43:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 10:43:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 537(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 10:43:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 530(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 10:44:02 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 10:44:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 10:44:02 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:44:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/7/2025 10:44:02 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:44:02 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 10:44:02 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:44:28 AM] [PortfolioManager.Program::Main(args)][STARTING] -PortfolioManager Error: 0 : Unable to connect to any of the specified MySQL hosts -[Thread=1][TRACE.VERBOSE][6/7/2025 10:44:53 AM] [MarketData.Utils.SqlUtils::CreateMySqlConnection(datasource)]MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts - ---> System.Net.Sockets.SocketException (10060): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) - at System.Threading.Tasks.ValueTask.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state) ---- End of stack trace from previous location --- - at System.Net.Sockets.TcpClient.CompleteConnectAsync(Task task) - at MySql.Data.MySqlClient.NativeDriver.<>c.b__38_0(Exception ex) - at System.AggregateException.Handle(Func`2 predicate) - at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.TryToGetDriverAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.Open() - at MarketData.Utils.SqlUtils.CreateMySqlConnection(DataSourceEx datasource) in C:\Boneyard\ARM64\MarketData\MarketDataLib\Utility\SQLUtils.cs:line 83 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:44:53 AM] [MarketData.DataAccess.PremarketDA::GetLatestMarketDate()]System.InvalidOperationException: Connection must be valid and open. - at MySql.Data.MySqlClient.MySqlCommand.Throw(Exception ex) - at MySql.Data.MySqlClient.MySqlCommand.CheckState() - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader() - at MarketData.DataAccess.PremarketDA.GetLatestMarketDate() in C:\Boneyard\ARM64\MarketData\MarketDataLib\DataAccess\PremarketDA.cs:line 137 -PortfolioManager Error: 0 : Unable to connect to any of the specified MySQL hosts -[Thread=8][TRACE.VERBOSE][6/7/2025 10:45:14 AM] [MarketData.Utils.SqlUtils::CreateMySqlConnection(datasource)]MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts - ---> System.Net.Sockets.SocketException (10060): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) - at System.Threading.Tasks.ValueTask.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state) ---- End of stack trace from previous location --- - at System.Net.Sockets.TcpClient.CompleteConnectAsync(Task task) - at MySql.Data.MySqlClient.NativeDriver.<>c.b__38_0(Exception ex) - at System.AggregateException.Handle(Func`2 predicate) - at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.TryToGetDriverAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.Open() - at MarketData.Utils.SqlUtils.CreateMySqlConnection(DataSourceEx datasource) in C:\Boneyard\ARM64\MarketData\MarketDataLib\Utility\SQLUtils.cs:line 83 -[Thread=8][TRACE.VERBOSE][6/7/2025 10:45:14 AM] [MarketData.DataAccess.PortfolioDA::GetTrades(symbol)]System.InvalidOperationException: Connection must be valid and open. - at MySql.Data.MySqlClient.MySqlCommand.Throw(Exception ex) - at MySql.Data.MySqlClient.MySqlCommand.CheckState() - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader() - at MarketData.DataAccess.PortfolioDA.GetTrades(String symbol) in C:\Boneyard\ARM64\MarketData\MarketDataLib\DataAccess\PortfolioDA.cs:line 355 -PortfolioManager Error: 0 : Unable to connect to any of the specified MySQL hosts -[Thread=1][TRACE.VERBOSE][6/7/2025 10:45:39 AM] [MarketData.Utils.SqlUtils::CreateMySqlConnection(datasource)]MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts - ---> System.Net.Sockets.SocketException (10060): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) - at System.Threading.Tasks.ValueTask.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state) ---- End of stack trace from previous location --- - at System.Net.Sockets.TcpClient.CompleteConnectAsync(Task task) - at MySql.Data.MySqlClient.NativeDriver.<>c.b__38_0(Exception ex) - at System.AggregateException.Handle(Func`2 predicate) - at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.TryToGetDriverAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.Open() - at MarketData.Utils.SqlUtils.CreateMySqlConnection(DataSourceEx datasource) in C:\Boneyard\ARM64\MarketData\MarketDataLib\Utility\SQLUtils.cs:line 83 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:45:39 AM] [MarketData.DataAccess.PremarketDA::GetLatestMarketDate()]System.InvalidOperationException: Connection must be valid and open. - at MySql.Data.MySqlClient.MySqlCommand.Throw(Exception ex) - at MySql.Data.MySqlClient.MySqlCommand.CheckState() - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader() - at MarketData.DataAccess.PremarketDA.GetLatestMarketDate() in C:\Boneyard\ARM64\MarketData\MarketDataLib\DataAccess\PremarketDA.cs:line 137 -PortfolioManager Error: 0 : Unable to connect to any of the specified MySQL hosts -[Thread=17][TRACE.VERBOSE][6/7/2025 10:46:00 AM] [MarketData.Utils.SqlUtils::CreateMySqlConnection(datasource)]MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts - ---> System.Net.Sockets.SocketException (10060): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken) - at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token) - at System.Threading.Tasks.ValueTask.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state) ---- End of stack trace from previous location --- - at System.Net.Sockets.TcpClient.CompleteConnectAsync(Task task) - at MySql.Data.MySqlClient.NativeDriver.<>c.b__38_0(Exception ex) - at System.AggregateException.Handle(Func`2 predicate) - at MySql.Data.MySqlClient.NativeDriver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.Driver.CreateAsync(MySqlConnectionStringBuilder settings, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.CreateNewPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetPooledConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.TryToGetDriverAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlPool.GetConnectionAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.OpenAsync(Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlConnection.Open() - at MarketData.Utils.SqlUtils.CreateMySqlConnection(DataSourceEx datasource) in C:\Boneyard\ARM64\MarketData\MarketDataLib\Utility\SQLUtils.cs:line 83 -[Thread=17][TRACE.VERBOSE][6/7/2025 10:46:00 AM] [MarketData.DataAccess.PortfolioDA::GetTrades(symbol)]System.InvalidOperationException: Connection must be valid and open. - at MySql.Data.MySqlClient.MySqlCommand.Throw(Exception ex) - at MySql.Data.MySqlClient.MySqlCommand.CheckState() - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReaderAsync(CommandBehavior behavior, Boolean execAsync, CancellationToken cancellationToken) - at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader() - at MarketData.DataAccess.PortfolioDA.GetTrades(String symbol) in C:\Boneyard\ARM64\MarketData\MarketDataLib\DataAccess\PortfolioDA.cs:line 355 -[Thread=1][TRACE.DEBUG][6/7/2025 10:46:02 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 10:46:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/7/2025 10:46:02 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:46:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=19][TRACE.VERBOSE][6/7/2025 10:46:02 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:46:02 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 10:46:02 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:48:17 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 10:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 10:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 10:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 10:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 10:48:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 10:48:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 10:48:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:48:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 10:48:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 10:48:35 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 604(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:48:35 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 607(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:48:55 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 891(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:48:56 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 10:48:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:48:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 10:48:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:48:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 10:49:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 10:49:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:49:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 10:49:02 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 383(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 10:49:26 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 10:49:26 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 10:49:27 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:49:27 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/7/2025 10:49:27 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:49:27 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 10:49:27 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:50:48 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/7/2025 10:50:59 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 1533(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 10:50:59 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 65(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:12 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 40(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:12 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 32(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:19 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 821(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:19 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 33(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:25 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 750(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:26 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 20(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/7/2025 10:53:42 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/7/2025 10:53:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/7/2025 10:53:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 10:53:44 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 521(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 10:53:44 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 534(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=3][TRACE.VERBOSE][6/7/2025 10:54:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/7/2025 10:54:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=3][TRACE.VERBOSE][6/7/2025 10:54:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=3][TRACE.VERBOSE][6/7/2025 10:54:13 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 345(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 10:54:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 10:54:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 10:54:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 10:54:19 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 352(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 10:54:39 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:39 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 10:54:40 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:40 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:40 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/7/2025 10:54:41 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:54:41 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:11:29 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=9][TRACE.VERBOSE][6/7/2025 11:11:38 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 353(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 11:11:38 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 99(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 11:11:39 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1727(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:11:39 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2004(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:11:40 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 11:11:40 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:11:40 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2570(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:11:40 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 67(ms) -[Thread=17][TRACE.VERBOSE][6/7/2025 11:13:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=17][TRACE.VERBOSE][6/7/2025 11:13:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/7/2025 11:13:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/7/2025 11:13:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/7/2025 11:13:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=21][TRACE.VERBOSE][6/7/2025 11:13:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/7/2025 11:13:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=21][TRACE.VERBOSE][6/7/2025 11:13:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/7/2025 11:13:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=21][TRACE.VERBOSE][6/7/2025 11:13:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=17][TRACE.VERBOSE][6/7/2025 11:13:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=21][TRACE.VERBOSE][6/7/2025 11:13:09 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 466(ms) -[Thread=17][TRACE.VERBOSE][6/7/2025 11:13:09 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 468(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:13:12 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:13:12 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 11:13:12 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:13:12 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 11:13:12 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/7/2025 11:13:13 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:13:13 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:44:32 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=9][TRACE.VERBOSE][6/7/2025 11:44:41 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 315(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 11:44:41 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 86(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 11:44:42 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1615(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:44:42 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1839(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:44:42 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:43 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2346(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 11:44:43 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 23(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:43 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 11:44:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 11:44:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 11:44:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 11:44:57 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 515(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:44:57 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 541(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:45:04 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:45:04 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 11:45:05 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:45:05 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 11:45:05 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/7/2025 11:45:05 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:45:05 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:46:54 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=9][TRACE.VERBOSE][6/7/2025 11:46:55 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 328(ms) -[Thread=9][TRACE.VERBOSE][6/7/2025 11:46:56 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 86(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 11:46:57 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1599(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:46:57 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1835(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:46:57 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 55(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 11:46:57 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:46:57 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2375(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:46:58 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 72(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:47:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/7/2025 11:47:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/7/2025 11:47:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/7/2025 11:47:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/7/2025 11:47:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/7/2025 11:47:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 11:47:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 11:47:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/7/2025 11:47:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:47:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/7/2025 11:47:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/7/2025 11:47:11 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 511(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:47:11 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 511(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:47:15 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:47:15 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 11:47:15 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:47:15 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 11:47:15 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/7/2025 11:47:16 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:47:16 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:48:22 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 11:48:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 11:48:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 11:48:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 11:48:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 11:48:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 11:48:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 11:48:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 11:48:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 11:48:33 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 752(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 11:48:33 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 752(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:48:33 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 756(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:48:35 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:48:35 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 11:48:36 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:48:36 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 11:48:36 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/7/2025 11:48:37 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:48:37 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:49:14 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=10][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 11:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 11:49:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 11:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 11:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 11:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 11:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 11:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 11:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 11:49:27 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 732(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 11:49:27 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 737(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 11:49:27 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 750(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:49:46 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:49:46 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 11:49:46 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:49:46 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 11:49:46 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:49:46 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 11:49:46 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:56:14 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 11:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 11:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 11:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 11:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 11:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 11:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 11:56:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 11:56:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 11:56:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 11:56:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 11:56:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__39_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 11:56:26 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 577(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 11:56:26 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 577(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:56:57 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:56:57 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 11:56:57 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:56:57 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 11:56:57 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:56:57 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 11:56:57 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:25:45 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__40_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:25:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 12:25:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__40_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 12:25:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__40_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 12:25:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__40_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:25:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__40_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 12:25:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__40_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 12:25:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__40_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 12:26:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__40_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 12:26:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__40_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 12:26:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 731(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:26:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 749(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 12:26:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 749(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 12:26:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:26:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:26:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:26:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.DEBUG][6/7/2025 12:30:09 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 12:30:10 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:10 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=3][TRACE.VERBOSE][6/7/2025 12:30:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:30:11 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:39:39 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:39:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:39:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 12:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 12:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 12:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 12:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 12:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 12:39:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 777(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:39:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 777(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 12:39:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 779(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 12:41:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:42:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:42:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:42:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 12:42:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/7/2025 12:42:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/7/2025 12:42:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/7/2025 12:42:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 346(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 12:42:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 12:43:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/7/2025 12:43:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/7/2025 12:43:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/7/2025 12:43:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 358(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedGainLossCompoundItem()]HandleSelectedGainLossCompoundItem -[Thread=1][TRACE.DEBUG][6/7/2025 12:43:24 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:24 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 12:43:25 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:25 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/7/2025 12:43:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 12:43:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:50:01 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 573(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 574(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 366(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:26 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 354(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 407(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:30 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 357(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:33 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 349(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 351(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 356(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 348(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 350(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 351(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:50:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 364(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:50:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 405(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 12:50:53 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 12:50:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 12:50:54 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 12:50:54 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/7/2025 12:50:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:50:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 12:50:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:52:35 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:52:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 12:52:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 12:52:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 12:52:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 12:52:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 12:52:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 12:52:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 12:52:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 767(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 12:52:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 767(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 772(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 371(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:52:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 363(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 379(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:02 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 374(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 392(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:05 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 349(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:53:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 368(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:53:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 369(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 357(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 355(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 12:53:14 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 12:53:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 12:53:14 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 12:53:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/7/2025 12:53:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:53:14 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 12:53:14 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:53:44 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:53:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 12:53:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 12:53:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 12:53:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:53:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 12:53:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 12:53:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 12:53:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 721(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:53:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 783(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 12:53:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 784(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:54:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 358(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:54:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 427(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 12:54:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 363(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:54:16 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 31(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:54:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 26(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 12:54:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:54:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:54:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 12:54:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:54:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 12:54:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 346(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:54:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 357(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 12:54:39 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 12:54:39 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 12:54:40 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 12:54:40 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 12:54:40 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 12:54:40 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:54:40 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:55:00 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:55:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 12:55:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 12:55:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 12:55:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:55:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 12:55:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 12:55:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 786(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 12:55:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 811(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 12:55:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 811(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 12:55:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 345(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 12:55:21 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 375(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 12:55:24 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 371(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 372(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 12:55:27 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 384(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:30 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 362(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 364(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 12:55:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 365(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 12:55:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 365(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 12:55:38 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 366(ms) -[Thread=14][TRACE.VERBOSE][6/7/2025 12:56:01 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 349(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 12:56:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:56:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=18][TRACE.VERBOSE][6/7/2025 12:56:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=18][TRACE.VERBOSE][6/7/2025 12:56:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=18][TRACE.VERBOSE][6/7/2025 12:56:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=18][TRACE.VERBOSE][6/7/2025 12:56:53 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 327(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 12:56:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 12:56:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=19][TRACE.VERBOSE][6/7/2025 12:56:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/7/2025 12:56:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/7/2025 12:56:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=19][TRACE.VERBOSE][6/7/2025 12:56:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 341(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 12:57:05 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 12:57:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 12:57:06 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 12:57:06 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 12:57:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/7/2025 12:57:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 12:57:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:04:43 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 3:05:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:05:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:05:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:05:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:05:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:05:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 3:05:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 3:05:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:05:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:05:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 3:05:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 3:05:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 568(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 3:05:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 569(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 3:06:30 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 3:06:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 3:06:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 3:06:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 3:06:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:06:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 3:06:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:06:40 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=10][TRACE.VERBOSE][6/7/2025 3:06:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 3:06:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 3:06:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 3:06:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 3:06:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:06:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 3:06:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 3:06:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 3:06:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:06:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 3:06:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 3:06:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 525(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 3:06:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 527(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 3:07:15 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 3:07:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 3:07:15 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 3:07:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/7/2025 3:07:15 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:07:15 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 3:07:15 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:07:46 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 3:07:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:07:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:07:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:07:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:07:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 3:07:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 3:07:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 3:07:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:07:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 3:07:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 3:07:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 3:07:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 511(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:07:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 511(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 3:09:03 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 3:09:03 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 3:09:03 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 3:09:03 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 3:09:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:09:03 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 3:09:03 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:15:45 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 3:15:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=13][TRACE.VERBOSE][6/7/2025 3:15:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 3:15:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:15:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 3:15:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:15:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 3:15:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 3:15:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 3:16:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 769(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:16:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 769(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 3:16:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 769(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:16:21 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 349(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:16:26 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 369(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:16:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 355(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:16:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 347(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:16:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 394(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:16:33 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 336(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:16:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 340(ms) -[Thread=17][TRACE.VERBOSE][6/7/2025 3:16:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 335(ms) -[Thread=17][TRACE.VERBOSE][6/7/2025 3:16:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 343(ms) -[Thread=17][TRACE.VERBOSE][6/7/2025 3:16:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 346(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:16:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 342(ms) -[Thread=17][TRACE.VERBOSE][6/7/2025 3:16:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 343(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:16:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 351(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 3:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 3:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/7/2025 3:17:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/7/2025 3:17:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/7/2025 3:17:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=17][TRACE.VERBOSE][6/7/2025 3:17:03 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 3:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 3:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 3:17:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/7/2025 3:17:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:17:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/7/2025 3:17:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 335(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 3:17:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 3:17:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/7/2025 3:17:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/7/2025 3:17:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/7/2025 3:17:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/7/2025 3:17:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 326(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 3:17:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 3:17:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/7/2025 3:17:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/7/2025 3:17:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/7/2025 3:17:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=17][TRACE.VERBOSE][6/7/2025 3:17:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 326(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 3:19:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 339(ms) -[Thread=3][TRACE.VERBOSE][6/7/2025 3:19:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 342(ms) -[Thread=3][TRACE.VERBOSE][6/7/2025 3:19:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 368(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 3:19:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 347(ms) -[Thread=3][TRACE.VERBOSE][6/7/2025 3:19:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 343(ms) -[Thread=16][TRACE.VERBOSE][6/7/2025 3:19:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 349(ms) -[Thread=3][TRACE.VERBOSE][6/7/2025 3:19:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 381(ms) -[Thread=3][TRACE.VERBOSE][6/7/2025 3:19:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 347(ms) -[Thread=3][TRACE.VERBOSE][6/7/2025 3:19:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 335(ms) -[Thread=3][TRACE.VERBOSE][6/7/2025 3:19:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=3][TRACE.VERBOSE][6/7/2025 3:20:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 385(ms) -[Thread=3][TRACE.VERBOSE][6/7/2025 3:20:01 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 335(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 3:20:07 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 3:20:07 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 3:20:08 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 3:20:08 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 3:20:08 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 3:20:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:20:09 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:29:57 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 3:30:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:30:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:30:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:30:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:30:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:30:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 3:30:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 3:30:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:30:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 3:30:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 3:30:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 3:30:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 501(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:30:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 516(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 3:30:21 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 3:30:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 3:30:22 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 3:30:22 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 3:30:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 3:30:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:30:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:42:41 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 3:42:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:42:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:42:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:42:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:42:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 3:42:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 3:42:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 3:42:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:42:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:42:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 3:42:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 3:42:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 421(ms) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #44579726) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #11459362) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #25915985) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #13149610) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #60161096) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #53535755) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #46487516) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #49445506) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #16018178) -[Thread=12][TRACE.VERBOSE][6/7/2025 3:43:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 404(ms) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #48768695) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #5051941) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #54987608) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #16282296) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #23677228) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #34292765) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #28998002) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #2262932) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #49298794) -[Thread=1][TRACE.VERBOSE][6/7/2025 3:43:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 3:43:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:43:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 3:43:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:43:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 3:43:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #66668648) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #12337322) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #56579852) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #20094134) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #110417) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #4104452) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #54878328) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #6267093) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #61948354) -[Thread=1][TRACE.DEBUG][6/7/2025 3:43:29 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 3:43:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 3:43:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 3:43:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 3:43:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:43:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 3:43:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:44:31 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 3:44:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=13][TRACE.VERBOSE][6/7/2025 3:44:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 3:44:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 3:44:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:44:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 3:44:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 3:44:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 3:44:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 3:44:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 614(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 3:44:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 645(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 3:44:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 650(ms) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #55973666) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #15707907) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #16416361) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #30151988) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #31825997) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #21873125) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #29404085) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #541162) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #66458622) -[Thread=1][TRACE.DEBUG][6/7/2025 3:44:55 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 3:44:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 3:44:55 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 3:44:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/7/2025 3:44:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:44:55 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 3:44:55 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 3:58:49 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 3:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 3:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 3:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 3:59:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 3:59:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 3:59:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 3:59:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 3:59:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 3:59:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 491(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 3:59:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 492(ms) -[Binding]An error occurred binding 'Tip' to 'Parity' at 'Parity': 'Unable to cast object of type 'MarketData.MarketDataModel.GainLoss.GainLossSummaryItem' to type 'PortfolioManager.ViewModels.GainLossViewModel'.' (TextBlock #58558366) -[Binding]An error occurred binding 'Tip' to 'Parity' at 'Parity': 'Unable to cast object of type 'MarketData.MarketDataModel.GainLoss.GainLossSummaryItem' to type 'PortfolioManager.ViewModels.GainLossViewModel'.' (TextBlock #33313579) -[Binding]An error occurred binding 'Tip' to 'Parity' at 'Parity': 'Unable to cast object of type 'MarketData.MarketDataModel.GainLoss.GainLossSummaryItem' to type 'PortfolioManager.ViewModels.GainLossViewModel'.' (TextBlock #25141484) -[Binding]An error occurred binding 'Tip' to 'Parity' at 'Parity': 'Unable to cast object of type 'MarketData.MarketDataModel.GainLoss.GainLossSummaryItem' to type 'PortfolioManager.ViewModels.GainLossViewModel'.' (TextBlock #12121484) -[Binding]An error occurred binding 'Tip' to 'Parity' at 'Parity': 'Unable to cast object of type 'MarketData.MarketDataModel.GainLoss.GainLossSummaryItem' to type 'PortfolioManager.ViewModels.GainLossViewModel'.' (TextBlock #44674243) -[Binding]An error occurred binding 'Tip' to 'Parity' at 'Parity': 'Unable to cast object of type 'MarketData.MarketDataModel.GainLoss.GainLossSummaryItem' to type 'PortfolioManager.ViewModels.GainLossViewModel'.' (TextBlock #47196242) -[Binding]An error occurred binding 'Tip' to 'Parity' at 'Parity': 'Unable to cast object of type 'MarketData.MarketDataModel.GainLoss.GainLossSummaryItem' to type 'PortfolioManager.ViewModels.GainLossViewModel'.' (TextBlock #62953674) -[Binding]An error occurred binding 'Tip' to 'Parity' at 'Parity': 'Unable to cast object of type 'MarketData.MarketDataModel.GainLoss.GainLossSummaryItem' to type 'PortfolioManager.ViewModels.GainLossViewModel'.' (TextBlock #5337050) -[Binding]An error occurred binding 'Tip' to 'Parity' at 'Parity': 'Unable to cast object of type 'MarketData.MarketDataModel.GainLoss.GainLossSummaryItem' to type 'PortfolioManager.ViewModels.GainLossViewModel'.' (TextBlock #1252607) -[Thread=1][TRACE.DEBUG][6/7/2025 4:00:15 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 4:00:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 4:00:16 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 4:00:16 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 4:00:16 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 4:00:17 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 4:00:17 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 4:06:23 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=10][TRACE.VERBOSE][6/7/2025 4:06:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 4:06:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 4:06:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 4:06:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 4:06:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 4:06:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 4:06:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 4:06:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 4:06:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 4:06:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 4:06:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 4:06:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 521(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 4:06:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 534(ms) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #50194423) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #26367774) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #41680117) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #57707197) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #33790399) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #27057037) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #24595518) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #32979223) -[Binding]An error occurred binding 'Tip' to '$visualParent[GainLossViewModel].Parity' at '$visualParent[GainLossViewModel]': 'Ancestor not found.' (TextBlock #14937794) -[Thread=1][TRACE.DEBUG][6/7/2025 4:06:44 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 4:06:44 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 4:06:44 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 4:06:44 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/7/2025 4:06:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 4:06:44 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 4:06:44 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 4:59:40 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 4:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 4:59:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 4:59:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 4:59:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 4:59:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 4:59:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 4:59:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 4:59:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 4:59:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 4:59:53 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 686(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 4:59:53 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 702(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 4:59:53 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 718(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 5:00:05 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 5:00:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 5:00:06 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 5:00:06 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/7/2025 5:00:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:00:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 5:00:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:00:54 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:01:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 5:01:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 5:01:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 5:01:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 5:01:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 5:01:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:01:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 5:01:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 5:01:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 740(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 5:01:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 762(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 5:01:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 766(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 5:01:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 5:01:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 5:01:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 5:01:16 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 362(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 5:01:45 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:45 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 5:01:45 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:45 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 5:01:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 5:01:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:03:11 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:03:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 5:03:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 5:03:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 5:03:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 5:03:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 5:03:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 5:03:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:03:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 5:03:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 5:03:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 660(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 5:03:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 698(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 5:03:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 704(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 5:03:53 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 5:03:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 5:03:54 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 5:03:54 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 5:03:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:03:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 5:03:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:29:35 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 5:29:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:29:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:29:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:29:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:29:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:29:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 5:29:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 5:29:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 5:29:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 5:29:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 5:29:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:29:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 493(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 5:29:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 522(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 5:29:53 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 5:29:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 5:29:53 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 5:29:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 5:29:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 5:29:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:29:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:31:52 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 5:31:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:31:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:31:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:31:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:31:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 5:31:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:31:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 5:31:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:31:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 5:32:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 5:32:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 5:32:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 5:32:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 5:32:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 5:32:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 5:32:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:32:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 5:32:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:32:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 840(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 5:32:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 840(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 5:32:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 840(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 5:32:54 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 5:32:54 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 5:32:54 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 5:32:54 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/7/2025 5:32:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:32:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 5:32:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:48:43 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/7/2025 5:48:58 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 5:48:58 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/7/2025 5:48:58 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 5:48:58 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=8][TRACE.VERBOSE][6/7/2025 5:48:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:48:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 5:48:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:49:03 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 5:49:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:49:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:49:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:49:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:49:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 5:49:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 5:49:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 5:49:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 5:49:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 5:49:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:49:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:49:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 557(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 5:49:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 561(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 5:49:38 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 5:49:38 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 5:49:38 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 5:49:38 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 5:49:38 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 5:49:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:49:38 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:51:16 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:51:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:51:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 5:51:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 5:51:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 5:51:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 5:51:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 5:51:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:51:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 5:51:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:51:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 764(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 5:51:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 790(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 5:51:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 799(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 5:51:37 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 5:51:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 5:51:38 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 5:51:38 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/7/2025 5:51:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:51:38 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 5:51:38 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:58:55 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 5:58:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:58:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:58:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:58:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 5:58:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 5:58:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:58:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 5:58:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 5:58:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 5:58:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 5:59:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 5:59:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 5:59:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 5:59:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 5:59:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 5:59:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 5:59:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 5:59:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 5:59:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 741(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 5:59:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 741(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 5:59:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 745(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 5:59:31 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 5:59:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 5:59:32 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 5:59:32 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 5:59:32 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 5:59:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 5:59:33 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:04:06 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=10][TRACE.VERBOSE][6/7/2025 6:04:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 6:04:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 6:04:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 6:04:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 6:04:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 6:04:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 6:04:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 6:04:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:04:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:04:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 6:04:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 6:04:20 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 564(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:04:20 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 571(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:04:28 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:04:28 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 6:04:28 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:04:28 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/7/2025 6:04:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:04:28 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 6:04:28 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:30:31 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:30:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:30:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:30:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:30:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:30:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:30:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 6:30:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 6:30:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:30:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:30:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:30:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:30:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 502(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:30:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 505(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:31:04 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:31:04 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 6:31:05 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:31:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 6:31:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 6:31:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:31:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:33:23 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:33:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:33:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:33:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:33:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:33:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:33:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 6:33:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 6:33:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:33:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:33:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:33:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 6:33:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 517(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:33:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 524(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:33:50 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:33:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 6:33:51 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:33:51 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 6:33:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 6:33:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:33:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:34:39 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 6:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 6:34:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 6:34:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 6:34:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:34:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:34:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:34:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 6:34:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:34:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 6:34:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 575(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:34:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 586(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:35:17 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:35:17 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 6:35:18 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:35:18 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/7/2025 6:35:18 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:35:18 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 6:35:18 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:37:58 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:38:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:38:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:38:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:38:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:38:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:38:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 6:38:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:38:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:38:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:38:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 6:38:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:38:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 538(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:38:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 566(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:38:29 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:38:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 6:38:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:38:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 6:38:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:38:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 6:38:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:39:42 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 6:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 6:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 6:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 6:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:39:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:39:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:39:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 419(ms) -[Binding]An error occurred binding 'Text' to '$visualParent[GainLossView].DataContext.Parity' at '$visualParent[GainLossView]': 'Ancestor not found.' (TextBlock #20898627) -[Thread=1][TRACE.DEBUG][6/7/2025 6:40:23 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:40:23 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 6:40:24 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:40:24 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 6:40:24 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 6:40:24 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:40:24 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:42:12 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:42:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 6:42:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:42:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:42:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:42:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:42:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 6:42:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:42:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:42:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 764(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 6:42:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 768(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:42:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 792(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 6:42:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 335(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 6:42:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 335(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:42:55 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:42:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 6:42:56 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:42:56 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=18][TRACE.VERBOSE][6/7/2025 6:42:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:42:56 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 6:42:56 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:47:45 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/7/2025 6:47:49 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:47:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/7/2025 6:47:49 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:47:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 6:47:49 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=8][TRACE.VERBOSE][6/7/2025 6:47:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:47:49 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:48:28 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:48:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:48:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:48:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:48:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:48:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 6:48:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:48:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:48:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 6:48:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:48:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 6:48:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:48:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 527(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 6:48:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 528(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:49:04 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:49:04 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 6:49:04 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:49:04 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 6:49:04 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 6:49:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:49:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:49:35 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 6:49:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 6:49:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:49:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 6:49:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:49:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:49:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:49:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 6:49:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 6:49:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 6:49:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 758(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:49:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 759(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:49:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 798(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:50:05 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:50:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 6:50:05 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:50:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/7/2025 6:50:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:50:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 6:50:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:50:43 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/7/2025 6:50:45 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:50:45 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/7/2025 6:50:45 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:50:45 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 6:50:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=8][TRACE.VERBOSE][6/7/2025 6:50:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:50:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:51:05 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:51:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:51:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:51:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:51:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:51:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 6:51:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:51:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:51:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:51:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:51:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 6:51:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 6:51:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 530(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:51:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 553(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:51:43 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:51:43 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 6:51:44 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:51:44 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/7/2025 6:51:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:51:44 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 6:51:44 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:53:26 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 6:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:53:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 6:53:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:53:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:53:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:53:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 6:53:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 493(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:53:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 485(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:54:09 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:54:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 6:54:09 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:54:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 6:54:09 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 6:54:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:54:09 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:56:20 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 6:56:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:56:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:56:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 6:56:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 6:56:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 6:56:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:56:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 6:56:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:56:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 6:56:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 6:56:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 6:56:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 500(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 6:56:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 493(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 6:57:05 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 6:57:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 6:57:05 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 6:57:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 6:57:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 6:57:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 6:57:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:01:48 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:01:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:01:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:01:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:01:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:01:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:01:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:01:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:01:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:01:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:01:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:01:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:02:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 516(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:02:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 531(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:03:09 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:03:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:03:10 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:03:10 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 7:03:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:03:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 7:03:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:04:31 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:04:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:04:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:04:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:04:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:04:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:04:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 7:04:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 7:04:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:04:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:04:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:04:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:04:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 528(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:04:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 528(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:04:48 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:04:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:04:48 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:04:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 7:04:48 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/7/2025 7:04:48 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:04:48 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:05:11 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:05:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:05:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:05:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:05:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:05:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:05:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:05:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:05:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:05:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:05:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:05:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:05:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 525(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:05:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 538(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:05:56 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:05:56 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:05:56 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:05:56 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 7:05:56 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 7:05:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:05:56 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:08:08 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:08:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:08:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 7:08:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:08:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 7:08:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:08:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:08:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 7:08:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:08:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 7:08:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 719(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:08:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 722(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:08:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 708(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:08:31 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:08:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:08:31 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:08:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 7:08:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/7/2025 7:08:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:08:32 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:10:32 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:10:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:10:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:10:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:10:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:10:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:10:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 7:10:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:10:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 7:10:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:10:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 7:10:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:10:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 483(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 7:10:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 482(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:11:02 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:11:02 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:11:02 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:11:02 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/7/2025 7:11:02 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:11:02 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 7:11:02 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:11:28 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:11:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:11:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:11:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:11:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:11:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 7:11:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:11:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 7:11:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:11:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 7:11:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:11:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/7/2025 7:11:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 534(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:11:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 529(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 7:11:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 375(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:12:02 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:12:02 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:12:03 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:12:03 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 7:12:03 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 7:12:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:12:03 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:19:10 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=10][TRACE.VERBOSE][6/7/2025 7:19:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 7:19:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 7:19:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:19:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:19:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:19:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:19:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 7:19:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 7:19:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 7:19:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 7:19:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 446(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:19:27 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:19:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 7:19:27 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:19:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 7:19:27 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:19:27 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 7:19:27 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:20:30 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:20:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:20:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 7:20:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 7:20:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:20:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:20:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 7:20:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:20:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:20:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:20:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 748(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 7:20:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 757(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:20:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 773(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:20:59 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:20:59 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:20:59 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:20:59 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 7:20:59 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/7/2025 7:20:59 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:20:59 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:23:31 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:23:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:23:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:23:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:23:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:23:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:23:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:23:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:23:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:23:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:23:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:23:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:23:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 503(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:23:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 518(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:24:36 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:24:36 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:24:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:24:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 7:24:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:24:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 7:24:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:24:56 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:25:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:25:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 7:25:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 7:25:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 7:25:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:25:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:25:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 7:25:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:25:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:25:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 697(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 7:25:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 709(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:25:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 746(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:25:49 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:25:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:25:50 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:25:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 7:25:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 7:25:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:25:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:28:56 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 7:29:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:29:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 707(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:29:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 713(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 722(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:29:18 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:18 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:29:19 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/7/2025 7:29:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:19 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:19 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:38 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 7:29:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 507(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:29:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 531(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:29:59 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:29:59 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:30:00 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:30:00 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/7/2025 7:30:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:30:00 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 7:30:00 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:30:21 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:30:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:30:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 7:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 7:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 7:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 7:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:30:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 762(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 7:30:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 763(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 7:30:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 773(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:31:12 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:12 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:31:12 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:12 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 7:31:12 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:12 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:12 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:35 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 7:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:31:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 7:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 7:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 7:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 7:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 7:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 7:31:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 748(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 7:31:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 750(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 7:31:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 756(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:32:56 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:32:56 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 7:32:57 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:32:57 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 7:32:57 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:32:57 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:32:57 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:44:43 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 7:44:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:44:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:44:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 7:44:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 7:44:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 7:44:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/7/2025 7:45:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 7:45:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 7:45:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/7/2025 7:45:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:45:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 7:45:02 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 522(ms) -[Thread=11][TRACE.VERBOSE][6/7/2025 7:45:02 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 523(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 7:46:26 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 7:46:26 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 7:46:26 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 7:46:26 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/7/2025 7:46:26 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/7/2025 7:46:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 7:46:26 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 8:52:20 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=1][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 8:52:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 8:52:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 8:52:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 8:52:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 8:52:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 8:52:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/7/2025 8:52:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 8:52:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 8:52:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 8:52:35 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 837(ms) -[Thread=13][TRACE.VERBOSE][6/7/2025 8:52:35 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 839(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 8:52:35 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 845(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 8:52:58 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 8:52:58 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 8:52:58 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 8:52:58 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 8:52:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 8:52:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 8:52:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 8:57:32 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/7/2025 8:57:35 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 8:57:35 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/7/2025 8:57:35 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 8:57:35 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=8][TRACE.VERBOSE][6/7/2025 8:57:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 8:57:35 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 8:57:35 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 8:58:45 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.DEBUG][6/7/2025 8:58:50 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 8:58:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=7][TRACE.VERBOSE][6/7/2025 8:58:50 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 8:58:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=8][TRACE.VERBOSE][6/7/2025 8:58:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 8:58:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 8:58:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:38 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 9:00:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 9:00:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 9:00:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 9:00:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 9:00:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 9:00:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 9:00:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 9:00:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 9:00:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/7/2025 9:00:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 9:00:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 9:00:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 521(ms) -[Thread=8][TRACE.VERBOSE][6/7/2025 9:00:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 530(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 52(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:00:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 126(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 183(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 87(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 95(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 131(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 59(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 9:01:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 336(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=15][TRACE.VERBOSE][6/7/2025 9:01:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 369(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=16][TRACE.VERBOSE][6/7/2025 9:01:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/7/2025 9:01:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/7/2025 9:01:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/7/2025 9:01:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 9:01:52 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/7/2025 9:01:52 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/7/2025 9:01:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 9:01:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:12:30 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=8][TRACE.VERBOSE][6/7/2025 9:12:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 9:12:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 9:12:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/7/2025 9:12:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/7/2025 9:12:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/7/2025 9:12:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/7/2025 9:12:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/7/2025 9:12:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 9:12:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/7/2025 9:12:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/7/2025 9:12:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/7/2025 9:12:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 531(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 9:12:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 525(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 9:13:03 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=12][TRACE.VERBOSE][6/7/2025 9:13:03 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 9:13:24 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 9:13:24 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 9:13:25 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 9:13:25 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/7/2025 9:13:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:13:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 9:13:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:19:36 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/7/2025 9:19:45 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 313(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:19:45 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 71(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 9:19:57 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 9:19:57 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 9:19:58 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 9:19:58 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/7/2025 9:19:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:19:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 9:19:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:20:16 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/7/2025 9:20:17 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 183(ms) -[Thread=7][TRACE.VERBOSE][6/7/2025 9:20:17 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 9:20:30 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 9:20:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/7/2025 9:20:31 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 9:20:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/7/2025 9:20:31 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 9:20:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 9:20:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:26:06 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:11 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 448(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:11 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 50(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/7/2025 10:26:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/7/2025 10:26:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/7/2025 10:26:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/7/2025 10:26:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 949(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 10:26:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 949(ms) -[Thread=10][TRACE.VERBOSE][6/7/2025 10:26:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 709(ms) -[Thread=1][TRACE.VERBOSE][6/7/2025 10:27:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:27:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/7/2025 10:27:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/7/2025 10:27:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=13][TRACE.VERBOSE][6/7/2025 10:27:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=13][TRACE.VERBOSE][6/7/2025 10:27:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=13][TRACE.VERBOSE][6/7/2025 10:27:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=13][TRACE.VERBOSE][6/7/2025 10:27:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 628(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 10:27:18 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 10:27:18 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/7/2025 10:27:19 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 10:27:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/7/2025 10:27:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 10:27:19 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 10:27:19 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:25:47 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/7/2025 11:25:52 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 433(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 11:25:52 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 39(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:30:46 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:30:46 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/7/2025 11:30:46 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:30:46 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/7/2025 11:30:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:30:46 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 11:30:46 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:34:00 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/7/2025 11:34:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 381(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 11:34:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:34:07 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:34:07 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/7/2025 11:34:08 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:34:08 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/7/2025 11:34:08 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:34:08 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 11:34:08 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:36:36 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/7/2025 11:36:38 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 331(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 11:36:38 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:36:55 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:36:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/7/2025 11:36:56 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:36:56 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/7/2025 11:36:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:36:56 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 11:36:56 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:37:22 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/7/2025 11:37:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 383(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 11:37:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:37:42 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:37:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/7/2025 11:37:42 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:37:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/7/2025 11:37:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:37:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 11:37:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:40:30 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/7/2025 11:40:31 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 289(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 11:40:31 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 44(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:40:37 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:40:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/7/2025 11:40:38 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:40:38 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/7/2025 11:40:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:40:38 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 11:40:38 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:54:36 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.VERBOSE][6/7/2025 11:54:37 PM] [PortfolioManager.ViewModels.WorkspacePersistenceHelper::Load(pathFileName,workspaces,workspaceInstantiator)]System.FormatException: Invalid brush string: 'Whte'. - at Avalonia.Media.Brush.Parse(String s) - at Avalonia.Media.BrushConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) - at PortfolioManager.Views.MGSHMomentumView.!XamlIlPopulate(IServiceProvider, MGSHMomentumView) in C:\Avalonia\PortfolioManager\Views/MGSHMomentumView.axaml:line 124 - at PortfolioManager.Views.MGSHMomentumView.!XamlIlPopulateTrampoline(MGSHMomentumView) - at PortfolioManager.Views.MGSHMomentumView.InitializeComponent(Boolean loadXaml) in C:\Avalonia\PortfolioManager\obj\Debug\net8.0\Avalonia.Generators\Avalonia.Generators.NameGenerator.AvaloniaNameSourceGenerator\PortfolioManager.Views.MGSHMomentumView.g.cs:line 33 - at PortfolioManager.Views.MGSHMomentumView..ctor() in C:\Avalonia\PortfolioManager\Views\MGSHMomentumView.axaml.cs:line 11 - at PortfolioManager.Views.MainWindow.XamlClosure_4.Build_1(IServiceProvider) in C:\Avalonia\PortfolioManager\Views/MainWindow.axaml:line 23 - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.PointerDeferredContent`1.InvokeBuilder(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.DeferredContent`1.Build(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load[T](Object templateContent) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load(Object templateContent) - at Avalonia.Markup.Xaml.Templates.DataTemplate.Build(Object data, Control existing) - at Avalonia.Controls.Presenters.ContentPresenter.CreateChild(Object content, Control oldChild, IDataTemplate template) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) - at Avalonia.Controls.Presenters.ContentPresenter.ContentChanged(AvaloniaPropertyChangedEventArgs e) - at Avalonia.Controls.Presenters.ContentPresenter.OnPropertyChanged(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.Animation.Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaiseCore(ValueStore owner, StyledProperty`1 property, T value, BindingPriority priority, Boolean isOverriddenCurrentValue, Boolean isCoercedDefaultValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaise(ValueStore owner, IValueEntry value, BindingPriority priority) - at Avalonia.PropertyStore.ValueStore.ReevaluateEffectiveValue(AvaloniaProperty property, EffectiveValue current, IValueEntry changedValueEntry, Boolean ignoreLocalValue) - at Avalonia.PropertyStore.ValueStore.Avalonia.Data.Core.IBindingExpressionSink.OnChanged(UntypedBindingExpressionBase instance, Boolean hasValueChanged, Boolean hasErrorChanged, Object value, BindingError error) - at Avalonia.Data.Core.UntypedBindingExpressionBase.PublishValue(Object value, BindingError error) - at Avalonia.Data.TemplateBinding.PublishValue() - at Avalonia.Data.TemplateBinding.OnTemplatedParentPropertyChanged(Object sender, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.SetAndRaise[T](DirectPropertyBase`1 property, T& field, T value) - at Avalonia.Controls.TabControl.set_SelectedContent(Object value) - at Avalonia.Controls.TabControl.b__45_0(Object v) - at Avalonia.Reactive.AnonymousObserver`1.OnNext(T value) - at Avalonia.Reactive.AvaloniaPropertyObservable`2.Subscribed(IObserver`1 observer, Boolean first) - at Avalonia.Reactive.LightweightObservableBase`1.Subscribe(IObserver`1 observer) - at Avalonia.Reactive.Observable.Subscribe[T](IObservable`1 source, Action`1 action) - at Avalonia.Controls.TabControl.UpdateSelectedContent(Control container) - at Avalonia.Controls.TabControl.<>c.<.cctor>b__10_0(TabControl x, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObjectExtensions.ClassHandlerObserver`1.OnNext(AvaloniaPropertyChangedEventArgs value) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.Reactive.LightweightSubject`1.OnNext(T value) - at Avalonia.AvaloniaProperty`1.NotifyChanged(AvaloniaPropertyChangedEventArgs`1 e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](DirectPropertyBase`1 property, T oldValue, T newValue) - at Avalonia.Controls.Primitives.SelectingItemsControl.OnSelectionModelPropertyChanged(Object sender, PropertyChangedEventArgs e) - at Avalonia.Controls.Selection.SelectionModel`1.RaisePropertyChanged(String propertyName) - at Avalonia.Controls.Selection.SelectionModel`1.CommitOperation(Operation operation, Boolean raisePropertyChanged) - at Avalonia.Controls.Selection.SelectionModel`1.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.InternalSelectionModel.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.SelectionNodeBase`1.g__OnPostChanged|5_2(Object sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.ItemsSourceView.Avalonia.Controls.Utils.ICollectionChangedListener.PostChanged(INotifyCollectionChanged sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry..OnEvent>g__Notify|6_0(INotifyCollectionChanged incc, NotifyCollectionChangedEventArgs args, WeakReference`1[] listeners) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry.Avalonia.Utilities.IWeakEventSubscriber.OnEvent(Object notifyCollectionChanged, WeakEvent ev, NotifyCollectionChangedEventArgs e) - at Avalonia.Utilities.WeakEvent`2.Subscription.OnEvent(Object sender, TEventArgs eventArgs) - at Avalonia.Utilities.WeakEvents.<>c__DisplayClass5_0.<.cctor>b__5(Object _, NotifyCollectionChangedEventArgs e) - at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) - at PortfolioManager.ViewModels.WorkspacePersistenceHelper.Load(String pathFileName, ObservableCollection`1 workspaces, InstantiateWorkspace workspaceInstantiator) in C:\Avalonia\PortfolioManager\ViewModels\WorkspaceViewModelPersistenceHelper.cs:line 118 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:54:37 PM] [PortfolioManager.Program::Main(args)]System.FormatException: Invalid brush string: 'Whte'. - at Avalonia.Media.Brush.Parse(String s) - at Avalonia.Media.BrushConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) - at PortfolioManager.Views.MGSHMomentumView.!XamlIlPopulate(IServiceProvider, MGSHMomentumView) in C:\Avalonia\PortfolioManager\Views/MGSHMomentumView.axaml:line 124 - at PortfolioManager.Views.MGSHMomentumView.!XamlIlPopulateTrampoline(MGSHMomentumView) - at PortfolioManager.Views.MGSHMomentumView.InitializeComponent(Boolean loadXaml) in C:\Avalonia\PortfolioManager\obj\Debug\net8.0\Avalonia.Generators\Avalonia.Generators.NameGenerator.AvaloniaNameSourceGenerator\PortfolioManager.Views.MGSHMomentumView.g.cs:line 33 - at PortfolioManager.Views.MGSHMomentumView..ctor() in C:\Avalonia\PortfolioManager\Views\MGSHMomentumView.axaml.cs:line 11 - at PortfolioManager.Views.MainWindow.XamlClosure_4.Build_1(IServiceProvider) in C:\Avalonia\PortfolioManager\Views/MainWindow.axaml:line 23 - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.PointerDeferredContent`1.InvokeBuilder(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.DeferredContent`1.Build(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load[T](Object templateContent) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load(Object templateContent) - at Avalonia.Markup.Xaml.Templates.DataTemplate.Build(Object data, Control existing) - at Avalonia.Controls.Presenters.ContentPresenter.CreateChild(Object content, Control oldChild, IDataTemplate template) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild() - at Avalonia.Controls.Presenters.ContentPresenter.ApplyTemplate() - at Avalonia.Layout.Layoutable.MeasureCore(Size availableSize) - at Avalonia.Layout.Layoutable.Measure(Size availableSize) - at Avalonia.Controls.DockPanel.MeasureOverride(Size availableSize) - at Avalonia.Layout.Layoutable.MeasureCore(Size availableSize) - at Avalonia.Layout.Layoutable.Measure(Size availableSize) - at Avalonia.Layout.LayoutManager.Measure(Layoutable control) - at Avalonia.Layout.LayoutManager.ExecuteMeasurePass() - at Avalonia.Layout.LayoutManager.InnerLayoutPass() - at Avalonia.Layout.LayoutManager.ExecuteLayoutPass() - at Avalonia.Layout.LayoutManager.ExecuteQueuedLayoutPass() - at Avalonia.Media.MediaContext.FireInvokeOnRenderCallbacks() - at Avalonia.Media.MediaContext.RenderCore() - at Avalonia.Media.MediaContext.Render() - at Avalonia.Threading.DispatcherOperation.InvokeCore() - at Avalonia.Threading.DispatcherOperation.Execute() - at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation job) - at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback) - at Avalonia.Threading.Dispatcher.Signaled() - at Avalonia.Win32.Win32DispatcherImpl.DispatchWorkItem() - at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) - at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) - at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) - at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) - at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:56:32 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.VERBOSE][6/7/2025 11:56:36 PM] [PortfolioManager.ViewModels.WorkspacePersistenceHelper::Load(pathFileName,workspaces,workspaceInstantiator)]System.FormatException: Invalid brush string: 'Whte'. - at Avalonia.Media.Brush.Parse(String s) - at Avalonia.Media.BrushConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) - at PortfolioManager.Views.MGSHMomentumView.!XamlIlPopulate(IServiceProvider, MGSHMomentumView) in C:\Avalonia\PortfolioManager\Views/MGSHMomentumView.axaml:line 124 - at PortfolioManager.Views.MGSHMomentumView.!XamlIlPopulateTrampoline(MGSHMomentumView) - at PortfolioManager.Views.MGSHMomentumView.InitializeComponent(Boolean loadXaml) in C:\Avalonia\PortfolioManager\obj\Debug\net8.0\Avalonia.Generators\Avalonia.Generators.NameGenerator.AvaloniaNameSourceGenerator\PortfolioManager.Views.MGSHMomentumView.g.cs:line 33 - at PortfolioManager.Views.MGSHMomentumView..ctor() in C:\Avalonia\PortfolioManager\Views\MGSHMomentumView.axaml.cs:line 11 - at PortfolioManager.Views.MainWindow.XamlClosure_4.Build_1(IServiceProvider) in C:\Avalonia\PortfolioManager\Views/MainWindow.axaml:line 23 - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.PointerDeferredContent`1.InvokeBuilder(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.DeferredContent`1.Build(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load[T](Object templateContent) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load(Object templateContent) - at Avalonia.Markup.Xaml.Templates.DataTemplate.Build(Object data, Control existing) - at Avalonia.Controls.Presenters.ContentPresenter.CreateChild(Object content, Control oldChild, IDataTemplate template) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) - at Avalonia.Controls.Presenters.ContentPresenter.ContentChanged(AvaloniaPropertyChangedEventArgs e) - at Avalonia.Controls.Presenters.ContentPresenter.OnPropertyChanged(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.Animation.Animatable.OnPropertyChangedCore(AvaloniaPropertyChangedEventArgs change) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.PropertyStore.EffectiveValue`1.NotifyValueChanged(ValueStore owner, StyledProperty`1 property, T oldValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaiseCore(ValueStore owner, StyledProperty`1 property, T value, BindingPriority priority, Boolean isOverriddenCurrentValue, Boolean isCoercedDefaultValue) - at Avalonia.PropertyStore.EffectiveValue`1.SetAndRaise(ValueStore owner, IValueEntry value, BindingPriority priority) - at Avalonia.PropertyStore.ValueStore.ReevaluateEffectiveValue(AvaloniaProperty property, EffectiveValue current, IValueEntry changedValueEntry, Boolean ignoreLocalValue) - at Avalonia.PropertyStore.ValueStore.Avalonia.Data.Core.IBindingExpressionSink.OnChanged(UntypedBindingExpressionBase instance, Boolean hasValueChanged, Boolean hasErrorChanged, Object value, BindingError error) - at Avalonia.Data.Core.UntypedBindingExpressionBase.PublishValue(Object value, BindingError error) - at Avalonia.Data.TemplateBinding.PublishValue() - at Avalonia.Data.TemplateBinding.OnTemplatedParentPropertyChanged(Object sender, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.SetAndRaise[T](DirectPropertyBase`1 property, T& field, T value) - at Avalonia.Controls.TabControl.set_SelectedContent(Object value) - at Avalonia.Controls.TabControl.b__45_0(Object v) - at Avalonia.Reactive.AnonymousObserver`1.OnNext(T value) - at Avalonia.Reactive.AvaloniaPropertyObservable`2.Subscribed(IObserver`1 observer, Boolean first) - at Avalonia.Reactive.LightweightObservableBase`1.Subscribe(IObserver`1 observer) - at Avalonia.Reactive.Observable.Subscribe[T](IObservable`1 source, Action`1 action) - at Avalonia.Controls.TabControl.UpdateSelectedContent(Control container) - at Avalonia.Controls.TabControl.<>c.<.cctor>b__10_0(TabControl x, AvaloniaPropertyChangedEventArgs e) - at Avalonia.AvaloniaObjectExtensions.ClassHandlerObserver`1.OnNext(AvaloniaPropertyChangedEventArgs value) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.Reactive.LightweightSubject`1.OnNext(T value) - at Avalonia.AvaloniaProperty`1.NotifyChanged(AvaloniaPropertyChangedEventArgs`1 e) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](AvaloniaProperty`1 property, Optional`1 oldValue, BindingValue`1 newValue, BindingPriority priority, Boolean isEffectiveValue) - at Avalonia.AvaloniaObject.RaisePropertyChanged[T](DirectPropertyBase`1 property, T oldValue, T newValue) - at Avalonia.Controls.Primitives.SelectingItemsControl.OnSelectionModelPropertyChanged(Object sender, PropertyChangedEventArgs e) - at Avalonia.Controls.Selection.SelectionModel`1.RaisePropertyChanged(String propertyName) - at Avalonia.Controls.Selection.SelectionModel`1.CommitOperation(Operation operation, Boolean raisePropertyChanged) - at Avalonia.Controls.Selection.SelectionModel`1.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.InternalSelectionModel.OnSourceCollectionChangeFinished() - at Avalonia.Controls.Selection.SelectionNodeBase`1.g__OnPostChanged|5_2(Object sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.ItemsSourceView.Avalonia.Controls.Utils.ICollectionChangedListener.PostChanged(INotifyCollectionChanged sender, NotifyCollectionChangedEventArgs e) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry..OnEvent>g__Notify|6_0(INotifyCollectionChanged incc, NotifyCollectionChangedEventArgs args, WeakReference`1[] listeners) - at Avalonia.Controls.Utils.CollectionChangedEventManager.Entry.Avalonia.Utilities.IWeakEventSubscriber.OnEvent(Object notifyCollectionChanged, WeakEvent ev, NotifyCollectionChangedEventArgs e) - at Avalonia.Utilities.WeakEvent`2.Subscription.OnEvent(Object sender, TEventArgs eventArgs) - at Avalonia.Utilities.WeakEvents.<>c__DisplayClass5_0.<.cctor>b__5(Object _, NotifyCollectionChangedEventArgs e) - at System.Collections.ObjectModel.ObservableCollection`1.OnCollectionChanged(NotifyCollectionChangedEventArgs e) - at PortfolioManager.ViewModels.WorkspacePersistenceHelper.Load(String pathFileName, ObservableCollection`1 workspaces, InstantiateWorkspace workspaceInstantiator) in C:\Avalonia\PortfolioManager\ViewModels\WorkspaceViewModelPersistenceHelper.cs:line 118 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:56:36 PM] [PortfolioManager.Program::Main(args)]System.FormatException: Invalid brush string: 'Whte'. - at Avalonia.Media.Brush.Parse(String s) - at Avalonia.Media.BrushConverter.ConvertFrom(ITypeDescriptorContext context, CultureInfo culture, Object value) - at PortfolioManager.Views.MGSHMomentumView.!XamlIlPopulate(IServiceProvider, MGSHMomentumView) in C:\Avalonia\PortfolioManager\Views/MGSHMomentumView.axaml:line 124 - at PortfolioManager.Views.MGSHMomentumView.!XamlIlPopulateTrampoline(MGSHMomentumView) - at PortfolioManager.Views.MGSHMomentumView.InitializeComponent(Boolean loadXaml) in C:\Avalonia\PortfolioManager\obj\Debug\net8.0\Avalonia.Generators\Avalonia.Generators.NameGenerator.AvaloniaNameSourceGenerator\PortfolioManager.Views.MGSHMomentumView.g.cs:line 33 - at PortfolioManager.Views.MGSHMomentumView..ctor() in C:\Avalonia\PortfolioManager\Views\MGSHMomentumView.axaml.cs:line 11 - at PortfolioManager.Views.MainWindow.XamlClosure_4.Build_1(IServiceProvider) in C:\Avalonia\PortfolioManager\Views/MainWindow.axaml:line 23 - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.PointerDeferredContent`1.InvokeBuilder(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.XamlIl.Runtime.XamlIlRuntimeHelpers.DeferredContent`1.Build(IServiceProvider serviceProvider) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load[T](Object templateContent) - at Avalonia.Markup.Xaml.Templates.TemplateContent.Load(Object templateContent) - at Avalonia.Markup.Xaml.Templates.DataTemplate.Build(Object data, Control existing) - at Avalonia.Controls.Presenters.ContentPresenter.CreateChild(Object content, Control oldChild, IDataTemplate template) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild(Object content) - at Avalonia.Controls.Presenters.ContentPresenter.UpdateChild() - at Avalonia.Controls.Presenters.ContentPresenter.ApplyTemplate() - at Avalonia.Layout.Layoutable.MeasureCore(Size availableSize) - at Avalonia.Layout.Layoutable.Measure(Size availableSize) - at Avalonia.Controls.DockPanel.MeasureOverride(Size availableSize) - at Avalonia.Layout.Layoutable.MeasureCore(Size availableSize) - at Avalonia.Layout.Layoutable.Measure(Size availableSize) - at Avalonia.Layout.LayoutManager.Measure(Layoutable control) - at Avalonia.Layout.LayoutManager.ExecuteMeasurePass() - at Avalonia.Layout.LayoutManager.InnerLayoutPass() - at Avalonia.Layout.LayoutManager.ExecuteLayoutPass() - at Avalonia.Layout.LayoutManager.ExecuteQueuedLayoutPass() - at Avalonia.Media.MediaContext.FireInvokeOnRenderCallbacks() - at Avalonia.Media.MediaContext.RenderCore() - at Avalonia.Media.MediaContext.Render() - at Avalonia.Threading.DispatcherOperation.InvokeCore() - at Avalonia.Threading.DispatcherOperation.Execute() - at Avalonia.Threading.Dispatcher.ExecuteJob(DispatcherOperation job) - at Avalonia.Threading.Dispatcher.ExecuteJobsCore(Boolean fromExplicitBackgroundProcessingCallback) - at Avalonia.Threading.Dispatcher.Signaled() - at Avalonia.Win32.Win32DispatcherImpl.DispatchWorkItem() - at Avalonia.Win32.Win32Platform.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) - at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) - at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) - at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) - at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:57:28 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/7/2025 11:57:30 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 379(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 11:57:30 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:57:35 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:57:35 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/7/2025 11:57:36 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:57:36 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/7/2025 11:57:36 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:57:36 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 11:57:36 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:58:10 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/7/2025 11:58:11 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 325(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 11:58:11 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=1][TRACE.DEBUG][6/7/2025 11:58:55 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/7/2025 11:58:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/7/2025 11:58:55 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/7/2025 11:58:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/7/2025 11:58:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:58:55 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/7/2025 11:58:55 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/7/2025 11:59:43 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/7/2025 11:59:44 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 295(ms) -[Thread=6][TRACE.VERBOSE][6/7/2025 11:59:44 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 35(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:00:32 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:00:32 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:00:32 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:00:32 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:00:32 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:00:32 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:00:32 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:00:54 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:00:56 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 332(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:00:56 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:01:22 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:01:22 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:01:23 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:01:23 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:01:23 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:01:23 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:01:23 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:01:37 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:01:39 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 296(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:01:39 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 42(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:03:19 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:03:19 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:03:19 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:03:19 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/8/2025 12:03:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:03:19 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:03:19 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:03:38 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:03:40 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 290(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:03:40 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 35(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:04:53 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:04:53 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:04:53 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:04:53 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/8/2025 12:04:53 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:04:53 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:04:53 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:05:14 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:05:16 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 333(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:05:16 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 34(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:05:44 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:05:44 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:05:44 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:05:44 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:05:44 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:05:44 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:05:44 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:06:04 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:06:06 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 276(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:06:06 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 36(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:07:05 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:07:05 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:07:06 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:07:06 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/8/2025 12:07:06 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:07:06 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:07:06 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:08:43 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:08:44 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 324(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:08:44 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:09:14 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:14 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:09:14 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:14 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:14 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 12:09:15 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:15 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:29 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:09:30 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 358(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:09:30 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:09:43 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:43 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:09:43 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:43 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:09:43 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:43 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:43 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:09:57 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:09:58 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 384(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:09:59 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 41(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:10:08 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:10:08 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:10:08 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:10:08 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:10:08 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:10:08 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:10:08 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:10:26 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:10:27 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 327(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:10:27 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:10:47 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:10:47 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:10:48 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:10:48 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:10:48 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:10:48 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:10:48 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:12:06 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:12:08 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 330(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:12:08 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:12:34 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:12:34 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:12:35 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:12:35 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:12:35 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:12:35 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:12:35 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:13:03 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:13:04 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 330(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:13:04 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 40(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:14:03 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:14:03 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:14:04 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:14:04 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/8/2025 12:14:04 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:14:04 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:14:04 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:15:17 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:15:18 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 362(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:15:19 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:15:58 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:15:58 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:15:58 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:15:58 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/8/2025 12:15:58 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:15:58 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:15:58 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:16:26 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:16:27 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 289(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:16:28 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:16:35 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:16:35 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:16:35 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:16:35 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:16:35 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:16:35 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:16:35 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:21:40 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:21:42 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 315(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:21:42 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 35(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:23:19 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:23:19 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:23:19 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:23:19 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 12:23:19 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=13][TRACE.VERBOSE][6/8/2025 12:23:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:23:19 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:23:59 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:24:01 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 391(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:24:01 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:24:29 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:24:29 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:24:29 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:24:29 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 12:24:29 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 12:24:29 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:24:29 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:24:42 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:24:43 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 306(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:24:44 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 40(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:25:32 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:25:32 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:25:33 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:25:33 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=13][TRACE.VERBOSE][6/8/2025 12:25:33 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:25:33 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:25:33 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:25:51 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:25:53 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 285(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:25:53 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:26:18 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:26:18 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:26:19 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:26:19 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:26:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:26:19 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:26:19 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:26:33 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:26:35 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 383(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:26:35 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 36(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:26:50 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:26:50 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:26:51 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:26:51 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=14][TRACE.VERBOSE][6/8/2025 12:26:51 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:26:51 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 12:26:51 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:28:43 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:28:44 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 303(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:28:44 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 40(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:29:42 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4448(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:29:43 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:29:54 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1527(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:29:54 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 55(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:01 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1412(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:02 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/8/2025 12:30:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/8/2025 12:30:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:30:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 12:30:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 911(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 911(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:24 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 688(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:27 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 679(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 12:30:28 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 648(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:30:39 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:30:39 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=12][TRACE.VERBOSE][6/8/2025 12:30:40 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:30:40 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 12:30:40 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=8][TRACE.VERBOSE][6/8/2025 12:30:41 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:30:41 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:33:50 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 12:33:52 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 457(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:33:52 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 95(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:33:54 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2844(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 12:33:55 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3208(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 12:33:55 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 92(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 50(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4136(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 107(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 12:33:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 12:34:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 12:34:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/8/2025 12:34:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/8/2025 12:34:14 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1103(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:14 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1173(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:14 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1182(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:16 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 664(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:17 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 780(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:18 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 817(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:18 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 740(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:19 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 706(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:20 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 678(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 696(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:23 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 709(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:24 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 661(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:25 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 685(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:26 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 678(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:27 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 747(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 12:34:28 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 683(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:29 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 688(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:30 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 674(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 12:34:31 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 720(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 12:34:32 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 679(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 12:34:37 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 672(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 12:34:42 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 692(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:34:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 128(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:34:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 83(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:34:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 92(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:34:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 80(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:34:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 203(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:34:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 128(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:35:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 187(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:35:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 184(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:35:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 103(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:35:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 76(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:35:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 116(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:35:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 74(ms) -[Thread=17][TRACE.VERBOSE][6/8/2025 12:35:56 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:35:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 92(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:35:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 65(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:35:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 81(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 78(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 82(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 73(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=16][TRACE.VERBOSE][6/8/2025 12:36:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/8/2025 12:36:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/8/2025 12:36:41 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/8/2025 12:36:41 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 632(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 12:36:44 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:44 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 12:36:45 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:45 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:45 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 12:36:45 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 12:36:45 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:12:01 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:12:07 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 530(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:12:08 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 167(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:12:09 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2850(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:12:10 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3216(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:12:10 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 107(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:12:11 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 52(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:11 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4204(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:11 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 144(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/8/2025 08:12:23 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/8/2025 08:12:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:12:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 08:12:30 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1267(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:31 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1319(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:12:45 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 874(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 08:13:03 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:13:03 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:13:03 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:13:03 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:13:03 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:13:04 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:13:04 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:21:27 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:21:29 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 481(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:21:29 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 114(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:21:31 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3054(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:21:32 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3445(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:21:32 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 136(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:21:33 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 113(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:33 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4623(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 129(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 08:21:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/8/2025 08:21:44 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/8/2025 08:21:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:21:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:21:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 08:21:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/8/2025 08:21:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 08:21:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1631(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:21:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1652(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:21:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1663(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 08:22:30 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:22:30 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:22:30 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:22:30 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:22:30 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:22:31 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:22:31 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:24:44 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:24:46 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 599(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:24:46 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 126(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:24:49 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3524(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:24:49 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 4001(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:24:50 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 136(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:24:50 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 68(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:24:51 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 5155(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:24:51 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 127(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:25:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:25:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:25:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/8/2025 08:25:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:25:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 08:25:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 08:25:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 08:25:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 08:25:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/8/2025 08:25:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 08:25:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=6][TRACE.VERBOSE][6/8/2025 08:25:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=6][TRACE.VERBOSE][6/8/2025 08:25:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:25:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:25:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:25:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=6][TRACE.VERBOSE][6/8/2025 08:25:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/8/2025 08:25:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/8/2025 08:25:29 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1691(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:25:29 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1716(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:25:29 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1726(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:25:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 921(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:25:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 126(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:25:59 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 81(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:25:59 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 53(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:00 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 49(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:00 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 91(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:00 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 61(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:00 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 98(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:00 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 46(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:26:01 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 55(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:26:01 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 56(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:26:01 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 69(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:26:02 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 61(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:26:02 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 74(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:04 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 94(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:04 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 128(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:04 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 105(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:04 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 82(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:04 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 84(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:05 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 79(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:05 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 88(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:05 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 107(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:05 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 97(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:06 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 82(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:06 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 71(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:06 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 69(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:07 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 113(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:07 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 137(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:07 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 121(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:07 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 81(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:08 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 77(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:08 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 94(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:09 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 90(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:09 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 96(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:09 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 88(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:09 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 53(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:09 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 96(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:10 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 65(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:10 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 58(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:10 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 116(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:10 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 51(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:10 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 93(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:11 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 103(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:11 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 119(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:11 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 60(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:12 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 83(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:12 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 67(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:13 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 77(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:13 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 98(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:14 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 106(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:15 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 106(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:16 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 101(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:17 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 100(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:18 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 86(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:18 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 79(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:19 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 83(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:19 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 72(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:20 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 82(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:20 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 98(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 78(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 113(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:26:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 119(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:22 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 72(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 08:26:22 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 71(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 08:26:24 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:26:24 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:26:25 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:26:25 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:26:25 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:26:25 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:26:25 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:32:30 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:32:32 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 655(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:32:33 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 100(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:32:35 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3701(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:32:35 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 4114(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:32:36 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 126(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:32:37 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 83(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:32:37 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 5452(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:32:37 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 134(ms) -[Thread=17][TRACE.VERBOSE][6/8/2025 08:34:37 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.DEBUG][6/8/2025 08:35:22 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:35:22 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:35:23 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:35:23 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:35:23 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:35:23 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:35:23 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:37:53 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:37:55 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 576(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:37:55 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 93(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:37:57 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3007(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:37:58 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3508(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:37:58 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 144(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:37:59 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 83(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:37:59 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4893(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:38:00 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 138(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 08:38:20 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:38:20 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:38:20 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:38:20 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:38:20 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:38:21 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:38:21 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:47:23 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:47:25 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 499(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:47:25 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 125(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:47:27 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3262(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:47:28 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3920(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:47:28 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 208(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:47:29 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 121(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:47:29 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 5364(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:47:30 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 131(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 08:48:26 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:48:26 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:48:27 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:48:27 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:48:27 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:48:28 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:48:28 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:49:43 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:49:44 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 533(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:49:45 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 103(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:49:47 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3196(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:49:48 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3788(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:49:48 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 126(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:49:49 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:49:49 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4815(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:49:49 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 151(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 08:50:38 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:50:38 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:50:39 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:50:39 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:50:39 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:50:40 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:50:40 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:51:17 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:51:19 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 576(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:51:20 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 97(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:51:22 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3533(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:51:23 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 4103(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:51:23 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 163(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:51:24 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 148(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:51:24 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 5571(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:51:25 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 172(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 08:53:19 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:53:19 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:53:19 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:53:19 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:53:19 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:53:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:53:19 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:53:33 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:53:35 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 599(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:53:35 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:53:38 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3314(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:53:38 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3738(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:53:38 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 142(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:53:39 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:53:40 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 5344(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:53:40 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 121(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 08:54:04 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:54:04 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:54:05 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:54:05 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:54:05 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:54:06 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:54:06 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:58:17 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:58:19 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 643(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:58:19 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 88(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:58:21 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3092(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:58:22 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3607(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:58:22 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 157(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:58:23 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 95(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:23 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4853(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:23 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 121(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 08:58:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 08:58:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 08:58:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 08:58:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/8/2025 08:58:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/8/2025 08:58:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/8/2025 08:58:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:58:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 08:58:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/8/2025 08:58:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 08:58:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1488(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:58:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1615(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:58:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1602(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 08:59:02 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 08:59:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 08:59:03 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 08:59:03 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 08:59:03 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 08:59:04 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:59:04 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 08:59:21 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 08:59:23 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 486(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 08:59:23 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 91(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:59:25 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2895(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:59:26 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3218(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 08:59:26 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 134(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 08:59:27 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 133(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:59:27 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4415(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:59:27 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 104(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 08:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/8/2025 08:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 08:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 08:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 08:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 08:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 08:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/8/2025 08:59:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/8/2025 09:00:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:00:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/8/2025 09:00:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:00:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=19][TRACE.VERBOSE][6/8/2025 09:00:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:08 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1543(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:00:08 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1561(ms) -[Thread=19][TRACE.VERBOSE][6/8/2025 09:00:08 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1562(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 09:00:23 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 09:00:23 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 09:00:23 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 09:00:23 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 09:00:23 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 09:00:24 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 09:00:24 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 09:00:41 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 09:00:42 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 505(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 09:00:43 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 127(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:00:45 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3107(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 09:00:45 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3521(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 09:00:46 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 126(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:00:46 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 103(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:47 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4599(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:47 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 148(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 09:00:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 09:00:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 09:00:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 09:00:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 09:00:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/8/2025 09:00:58 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 09:01:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/8/2025 09:01:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/8/2025 09:01:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=8][TRACE.VERBOSE][6/8/2025 09:01:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:01:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:01:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/8/2025 09:01:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/8/2025 09:01:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 09:01:10 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 960(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 09:01:10 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 965(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 09:01:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 123(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 09:01:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 76(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 09:02:02 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 09:02:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 09:02:02 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 09:02:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 09:02:02 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 09:02:03 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 09:02:03 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 09:03:25 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/8/2025 09:03:27 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 567(ms) -[Thread=6][TRACE.VERBOSE][6/8/2025 09:03:27 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 115(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:03:30 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3153(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 09:03:30 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3553(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 09:03:30 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 175(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:03:31 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 78(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:31 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4792(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 163(ms) -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 09:03:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/8/2025 09:03:42 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/8/2025 09:03:50 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:03:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/8/2025 09:03:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/8/2025 09:03:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 09:03:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=8][TRACE.VERBOSE][6/8/2025 09:03:54 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1613(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 09:03:54 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1617(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 09:03:54 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1636(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 09:03:58 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 116(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 09:03:58 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 86(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 09:04:09 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 09:04:09 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 09:04:09 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 09:04:09 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 09:04:09 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 09:04:10 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 09:04:10 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:16:25 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/8/2025 1:16:34 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 240(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:16:34 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:05 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 511(ms) -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:05 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 518(ms) -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 357(ms) -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 343(ms) -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:16 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 345(ms) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:17:18 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 383(ms) -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:20 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 353(ms) -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 347(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:17:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:17:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 412(ms) -[Thread=16][TRACE.VERBOSE][6/8/2025 1:17:30 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 374(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 1:17:42 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 1:17:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 1:17:42 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 1:17:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/8/2025 1:17:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:17:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 1:17:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:18:21 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/8/2025 1:18:22 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 202(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:18:22 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 35(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 1:18:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/8/2025 1:18:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/8/2025 1:18:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/8/2025 1:18:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/8/2025 1:18:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/8/2025 1:18:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/8/2025 1:18:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/8/2025 1:18:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/8/2025 1:18:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:18:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 1:18:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/8/2025 1:18:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 559(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:18:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 559(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 1:18:51 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 1:18:51 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 1:18:52 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 1:18:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 1:18:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/8/2025 1:18:53 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:18:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:19:58 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/8/2025 1:19:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 224(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:19:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:20:20 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1029(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:20:20 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 27(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 1:20:55 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 1:20:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/8/2025 1:20:55 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 1:20:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=9][TRACE.VERBOSE][6/8/2025 1:20:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:20:55 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 1:20:55 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:23:51 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/8/2025 1:23:52 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 248(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:23:52 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 83(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:23:53 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1355(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:23:53 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 26(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 1:24:11 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 1:24:11 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 1:24:12 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 1:24:12 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 1:24:12 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/8/2025 1:24:12 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:24:12 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:26:24 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/8/2025 1:26:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 217(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:26:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:26:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1219(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:26:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 28(ms) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:27:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=15][TRACE.VERBOSE][6/8/2025 1:27:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/8/2025 1:27:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/8/2025 1:27:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/8/2025 1:27:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/8/2025 1:27:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/8/2025 1:27:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/8/2025 1:27:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/8/2025 1:27:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/8/2025 1:27:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:27:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:27:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/8/2025 1:27:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=19][TRACE.VERBOSE][6/8/2025 1:27:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/8/2025 1:27:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 627(ms) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:27:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 634(ms) -[Thread=19][TRACE.VERBOSE][6/8/2025 1:27:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 651(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 51(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:27:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 1:29:51 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 1:29:51 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 1:29:51 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 1:29:51 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 1:29:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=9][TRACE.VERBOSE][6/8/2025 1:29:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:29:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:30:00 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/8/2025 1:30:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 262(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:30:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 68(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:02 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1270(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:02 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 26(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/8/2025 1:30:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:30:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:30:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/8/2025 1:30:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 482(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:30:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 516(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:30:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:30:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 49(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 1:30:29 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 1:30:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 1:30:29 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 1:30:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=15][TRACE.VERBOSE][6/8/2025 1:30:29 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:30:29 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 1:30:29 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:31:19 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/8/2025 1:31:19 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 220(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:31:20 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:31:20 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1234(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:31:21 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 29(ms) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=15][TRACE.VERBOSE][6/8/2025 1:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/8/2025 1:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/8/2025 1:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/8/2025 1:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 1:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 1:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/8/2025 1:31:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/8/2025 1:31:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/8/2025 1:31:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=16][TRACE.VERBOSE][6/8/2025 1:31:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:31:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/8/2025 1:31:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=16][TRACE.VERBOSE][6/8/2025 1:31:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/8/2025 1:31:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=19][TRACE.VERBOSE][6/8/2025 1:31:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=16][TRACE.VERBOSE][6/8/2025 1:31:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 680(ms) -[Thread=15][TRACE.VERBOSE][6/8/2025 1:31:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 688(ms) -[Thread=19][TRACE.VERBOSE][6/8/2025 1:31:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 691(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:31:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 52(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:31:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 44(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 46(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 1:32:12 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:12 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 1:32:13 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:13 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=11][TRACE.VERBOSE][6/8/2025 1:32:13 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:13 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/8/2025 1:32:13 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:06 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/8/2025 1:33:07 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 227(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:33:07 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 52(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:08 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1189(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:08 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 27(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/8/2025 1:33:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/8/2025 1:33:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:33:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/8/2025 1:33:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/8/2025 1:33:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=12][TRACE.VERBOSE][6/8/2025 1:33:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/8/2025 1:33:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 641(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 659(ms) -[Thread=12][TRACE.VERBOSE][6/8/2025 1:33:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 696(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.DEBUG][6/8/2025 1:33:36 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:36 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 1:33:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=17][TRACE.VERBOSE][6/8/2025 1:33:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:53 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/8/2025 1:33:54 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 283(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:33:54 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 59(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1365(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 30(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:33:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/8/2025 1:33:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/8/2025 1:33:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/8/2025 1:33:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/8/2025 1:34:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:34:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:34:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:34:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/8/2025 1:34:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/8/2025 1:34:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/8/2025 1:34:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 659(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:34:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 664(ms) -[Thread=9][TRACE.VERBOSE][6/8/2025 1:34:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 701(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 46(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 47(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:34:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=12][TRACE.VERBOSE][6/8/2025 1:35:30 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1172(ms) -[Thread=12][TRACE.VERBOSE][6/8/2025 1:35:31 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 36(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:35:40 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 856(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:35:40 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:35:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:35:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/8/2025 1:35:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:35:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/8/2025 1:35:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/8/2025 1:35:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:35:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=11][TRACE.VERBOSE][6/8/2025 1:35:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 329(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:36:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:36:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:36:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:36:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 58(ms) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 381(ms) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 345(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:36:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/8/2025 1:36:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 324(ms) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/8/2025 1:36:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/8/2025 1:36:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:36:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=7][TRACE.VERBOSE][6/8/2025 1:36:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 430(ms) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:36:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 443(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:37:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 394(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:37:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 340(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:37:24 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 345(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:37:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 346(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:37:27 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 346(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 1:37:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=3][TRACE.VERBOSE][6/8/2025 1:37:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 23(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:37:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:37:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:37:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:37:38 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:37:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:37:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=11][TRACE.VERBOSE][6/8/2025 1:37:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 13(ms) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:37:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=3][TRACE.VERBOSE][6/8/2025 1:37:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 340(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:37:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:37:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:37:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 44(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:37:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 46(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 84(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 67(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 49(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 27(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/8/2025 1:38:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=12][TRACE.VERBOSE][6/8/2025 1:38:37 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 48(ms) -[Thread=12][TRACE.VERBOSE][6/8/2025 1:38:37 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 69(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:38:40 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 19(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:38:41 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 17(ms) -[Thread=12][TRACE.VERBOSE][6/8/2025 1:38:44 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 53(ms) -[Thread=12][TRACE.VERBOSE][6/8/2025 1:38:44 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 31(ms) -[Thread=14][TRACE.VERBOSE][6/8/2025 1:38:57 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=7][TRACE.VERBOSE][6/8/2025 1:38:58 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 44(ms) -[Thread=7][TRACE.VERBOSE][6/8/2025 1:38:58 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 24(ms) -[Thread=10][TRACE.VERBOSE][6/8/2025 1:39:34 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:41:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:43:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 1:43:59 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:45:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:47:40 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 1:49:01 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:49:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:51:43 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:53:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 1:54:04 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:55:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:57:48 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 1:59:06 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 1:59:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:01:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:03:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:04:09 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:05:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:07:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:09:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:09:57 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:11:59 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:14:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:14:15 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:16:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:18:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:19:18 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:20:08 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:22:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:24:12 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:24:22 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:26:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:28:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:29:26 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:30:18 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:32:20 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:34:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:34:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:36:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:38:27 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:39:34 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:40:29 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:42:31 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:44:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:44:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:46:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:48:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:49:41 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:50:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:52:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:54:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:54:45 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:56:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 2:58:48 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 2:59:49 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:00:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:02:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:04:52 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:04:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:06:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:08:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:09:56 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:11:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:13:02 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:15:00 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:15:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:17:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:19:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:20:04 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:21:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:23:13 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:25:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:25:15 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:27:17 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:29:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:30:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:31:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:33:24 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:35:15 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:35:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:37:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:39:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:40:19 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:41:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:43:34 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:45:22 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:45:36 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:47:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:49:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:50:26 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:51:43 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:53:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 3:55:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:55:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:57:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 3:59:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:00:34 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:01:53 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:03:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:05:38 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:05:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:08:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:10:02 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:10:41 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:12:04 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:14:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:15:45 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:16:08 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:18:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:20:12 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:20:49 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:22:15 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:24:17 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:25:53 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:26:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:28:21 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:30:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:30:57 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:32:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:34:27 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:36:00 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:36:29 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:38:31 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:40:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:41:04 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:42:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:44:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:46:08 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:46:40 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:48:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:50:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:51:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:52:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:54:48 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 4:56:15 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:56:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 4:58:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:00:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 5:01:19 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:02:57 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:04:59 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 5:06:23 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:07:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:09:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:11:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 5:11:27 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:13:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:15:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 5:16:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:17:12 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:19:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=10][TRACE.VERBOSE][6/8/2025 5:21:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/8/2025 5:21:34 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 410,266. -[Visual] windows::UI::Composition::ICompositor5.RequestCommitAsync timed out, force-triggering next tick (RunLoopHandler #2825149) -[Thread=1][TRACE.DEBUG][6/8/2025 5:22:55 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/8/2025 5:22:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=14][TRACE.VERBOSE][6/8/2025 5:22:56 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:410,266 -[Thread=1][TRACE.VERBOSE][6/8/2025 5:22:56 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/8/2025 5:22:56 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=10][TRACE.VERBOSE][6/8/2025 5:22:57 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/8/2025 5:22:57 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:56:07 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 6:56:16 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 333(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 6:56:17 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 93(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:56:18 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1969(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:56:18 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2221(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:56:18 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 56(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:56:19 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 21(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:19 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2743(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:19 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 6:56:23 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:56:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=9][TRACE.VERBOSE][6/9/2025 6:56:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:56:27 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 510(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:56:27 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 506(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:56:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:56:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:56:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:56:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:56:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:56:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:56:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:56:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:57:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:57:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:57:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 58(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:57:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 6:58:20 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 6:59:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 6:59:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 6:59:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/9/2025 6:59:49 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 350(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 6:59:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 6:59:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 6:59:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/6/2025 TotalGainLoss:$89,081.82 -[Thread=15][TRACE.VERBOSE][6/9/2025 6:59:57 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 330(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 7:00:04 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:04 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:00:05 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:05 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:05 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:00:05 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:05 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:47:01 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:47:09 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 328(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:47:10 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 110(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:47:11 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1756(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:47:11 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2035(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:47:11 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 44(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:12 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2541(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:47:12 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:12 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:47:17 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:47:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,029.30 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:47:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,029.30 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:47:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 499(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:47:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 499(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:47:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:47:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:47:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:47:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 10:47:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 10:47:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 10:47:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,029.30 -[Thread=15][TRACE.VERBOSE][6/9/2025 10:47:57 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 323(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:48:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:48:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:48:14 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:48:14 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:48:15 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:48:15 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:48:15 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:48:15 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:48:15 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 11:31:39 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 11:31:47 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 326(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 11:31:48 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 96(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 11:31:49 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1736(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 11:31:49 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1974(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 11:31:49 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 11:31:49 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2494(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 11:31:49 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 11:31:50 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 54(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 11:32:13 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 11:32:13 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 11:32:13 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 11:32:13 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 11:32:13 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 11:32:14 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 11:32:14 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 2:51:35 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 2:51:36 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 351(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 2:51:37 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 108(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 2:51:38 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1833(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 2:51:38 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2068(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 2:51:38 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 46(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:39 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2552(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 2:51:39 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:39 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 2:51:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 2:51:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 2:51:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/9/2025 TotalGainLoss:$91,142.62 -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__42_0()]Date:6/9/2025 TotalGainLoss:$91,142.62 -[Thread=9][TRACE.VERBOSE][6/9/2025 2:51:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 519(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 2:51:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 522(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 2:51:52 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 2:51:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 2:51:52 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 2:51:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 2:51:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 2:51:53 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 2:51:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 2:54:49 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 2:54:50 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 334(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 2:54:51 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 106(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 2:54:52 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1814(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 2:54:52 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2096(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 2:54:52 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 59(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 2:54:53 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2705(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 2:54:53 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 43(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 2:54:53 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 2:54:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 2:54:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 2:54:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 2:54:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 2:54:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 2:54:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 2:54:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 2:54:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 2:54:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 2:54:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 2:55:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 2:55:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 2:55:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 2:55:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 2:55:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 2:55:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,142.62 -[Thread=10][TRACE.VERBOSE][6/9/2025 2:55:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,142.62 -[Thread=7][TRACE.VERBOSE][6/9/2025 2:55:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,142.62 -[Thread=9][TRACE.VERBOSE][6/9/2025 2:55:03 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 722(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 2:55:03 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 725(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 2:55:03 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 727(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 2:55:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 2:55:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 2:55:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 2:55:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 2:55:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,142.62 -[Thread=9][TRACE.VERBOSE][6/9/2025 2:55:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 341(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 2:55:22 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 2:55:22 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 2:55:22 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 2:55:22 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 2:55:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 2:55:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 2:55:23 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 3:00:55 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 3:00:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 435(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 3:00:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 3:00:57 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1931(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 3:00:58 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2162(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 3:00:58 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 3:00:58 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2694(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 3:00:58 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 3:00:58 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 66(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 3:01:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 3:01:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 3:01:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 3:01:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 3:01:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,138.53 -[Thread=12][TRACE.VERBOSE][6/9/2025 3:01:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,138.53 -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,138.53 -[Thread=12][TRACE.VERBOSE][6/9/2025 3:01:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 520(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 3:01:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 522(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 3:01:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 3:01:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 3:01:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$107,068.68 -[Thread=9][TRACE.VERBOSE][6/9/2025 3:01:18 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 3:01:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 3:01:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 3:01:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,138.53 -[Thread=12][TRACE.VERBOSE][6/9/2025 3:01:26 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 354(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 3:01:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$107,068.68 -[Thread=10][TRACE.VERBOSE][6/9/2025 3:01:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 449(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 3:02:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 3:02:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 3:02:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 3:02:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 3:02:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$107,068.68 -[Thread=17][TRACE.VERBOSE][6/9/2025 3:02:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 356(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 3:02:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=15][TRACE.VERBOSE][6/9/2025 3:02:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/9/2025 3:02:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 3:02:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/9/2025 3:02:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 3:02:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/9/2025 3:02:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 3:02:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/9/2025 3:02:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/9/2025 3:02:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,138.53 -[Thread=15][TRACE.VERBOSE][6/9/2025 3:02:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,138.53 -[Thread=15][TRACE.VERBOSE][6/9/2025 3:02:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 480(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 3:02:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 492(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 3:02:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 3:02:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 3:02:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 3:02:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 3:02:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$107,068.68 -[Thread=17][TRACE.VERBOSE][6/9/2025 3:02:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 358(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 3:03:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.DEBUG][6/9/2025 3:04:18 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 3:04:18 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 3:04:19 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 3:04:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 3:04:19 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 3:04:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 3:04:19 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 3:16:51 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 3:16:52 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 336(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 3:16:53 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 123(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 3:16:54 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1804(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 3:16:54 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2020(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 3:16:54 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 42(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 3:16:54 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2550(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 3:16:54 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 3:16:55 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 57(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 3:16:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 3:16:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 3:16:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 3:16:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 3:16:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 3:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 3:17:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 3:17:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 3:17:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 3:17:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,140.07 -[Thread=11][TRACE.VERBOSE][6/9/2025 3:17:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,140.07 -[Thread=9][TRACE.VERBOSE][6/9/2025 3:17:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 507(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 3:17:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 507(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 3:17:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 3:17:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 3:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 3:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 3:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$107,070.22 -[Thread=11][TRACE.VERBOSE][6/9/2025 3:17:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 3:18:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 397(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 3:18:27 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 3:18:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/9/2025 3:20:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/9/2025 3:21:56 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 406,881. -[Thread=18][TRACE.VERBOSE][6/9/2025 3:23:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/9/2025 3:25:02 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/9/2025 3:26:59 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 406,881. -[Thread=18][TRACE.VERBOSE][6/9/2025 3:27:04 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/9/2025 3:29:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.DEBUG][6/9/2025 3:30:48 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 3:30:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 3:30:49 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:406,881 -[Thread=1][TRACE.VERBOSE][6/9/2025 3:30:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 3:30:49 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 3:30:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 3:30:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:08 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:17 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 352(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:17 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 4:30:18 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2247(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 7394(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 10619(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 41(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,844.33 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,844.33 -[Thread=10][TRACE.VERBOSE][6/9/2025 4:30:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 11129(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 253(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 868(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 882(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$107,066.12 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 363(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:30:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$107,066.12 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 357(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:30:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 407(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 4:30:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 4:31:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 4:31:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 4:31:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$107,066.12 -[Thread=15][TRACE.VERBOSE][6/9/2025 4:31:02 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 368(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 4:31:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 4:31:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/9/2025 4:31:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 4:31:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 4:31:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=7][TRACE.VERBOSE][6/9/2025 4:31:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 373(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 4:31:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 356(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 4:31:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 32(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 4:31:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 51(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 4:32:03 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 21(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 4:32:03 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 22(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 4:32:06 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 63(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 4:32:07 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 121(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 4:32:10 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 49(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 4:32:10 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 42(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 4:32:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 4:32:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 4:32:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 4:32:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=14][TRACE.VERBOSE][6/9/2025 4:32:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/9/2025 4:32:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/9/2025 4:32:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=14][TRACE.VERBOSE][6/9/2025 4:32:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 328(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 4:32:19 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 4:32:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 4:32:20 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 4:32:20 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 4:32:20 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 4:32:20 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 4:32:20 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:12 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 5:11:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 328(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:11:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 93(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:11:14 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1751(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 5:11:14 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1989(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 5:11:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 52(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2450(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:11:15 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 34(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 68(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 5:11:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 5:11:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 5:11:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:11:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:11:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 5:11:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 506(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:11:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 506(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=10][TRACE.VERBOSE][6/9/2025 5:11:30 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 344(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 5:11:54 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:54 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 5:11:54 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:54 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 5:11:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 5:11:55 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 5:43:52 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 5:43:53 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 324(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:43:53 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 102(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:43:54 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1774(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 5:43:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2015(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 5:43:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:43:55 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2506(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:43:55 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:43:55 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:43:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 5:43:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 5:43:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 5:43:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 5:43:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:43:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:43:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:43:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:43:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 5:44:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 5:44:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 5:44:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 5:44:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:44:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:44:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:44:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 5:44:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=10][TRACE.VERBOSE][6/9/2025 5:44:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 5:44:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 664(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:44:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 676(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:44:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 679(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 5:44:25 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 5:44:25 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 5:44:25 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 5:44:25 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 5:44:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 5:44:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 5:44:26 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:36 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:37 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 331(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:38 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 97(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1841(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2123(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 5:50:48 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 8545(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 5:50:48 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 8863(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:50:48 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 11493(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,729.73 -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,729.73 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,729.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 82(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 827(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 827(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 5:50:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 827(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,914.96 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:50:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 157(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 5:51:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 13(ms) -[Thread=21][TRACE.VERBOSE][6/9/2025 5:52:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 5:52:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,914.96 -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 153(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 5:53:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 5:53:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 5:53:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 5:53:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 5:53:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 5:53:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 5:53:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 5:53:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=17][TRACE.VERBOSE][6/9/2025 5:53:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 456(ms) -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 462(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,914.96 -[Thread=20][TRACE.VERBOSE][6/9/2025 5:53:53 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 166(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 5:53:55 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 5:53:55 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:55 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:55 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 5:53:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 5:53:56 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:03 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 5:54:04 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 350(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:54:04 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 95(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:05 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1750(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 5:54:06 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1962(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 5:54:06 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:06 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2486(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:06 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 36(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:06 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 52(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 5:54:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 5:54:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=11][TRACE.VERBOSE][6/9/2025 5:54:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=11][TRACE.VERBOSE][6/9/2025 5:54:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 728(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 745(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 775(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,914.96 -[Thread=10][TRACE.VERBOSE][6/9/2025 5:54:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 152(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:SH -[Thread=1][TRACE.VERBOSE][6/9/2025 5:54:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'SH' -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/9/2018 TotalGainLoss:$225.55 -[Thread=9][TRACE.VERBOSE][6/9/2025 5:54:59 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:55:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:55:06 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:55:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:55:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:55:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:55:21 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:55:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:55:27 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:55:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 11(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 5:55:30 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 12(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:55:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 5:55:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 5:56:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/9/2025 5:56:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:SH -[Thread=1][TRACE.VERBOSE][6/9/2025 5:56:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'SH' -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/9/2018 TotalGainLoss:$225.55 -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:35 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 5:56:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 5:56:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 5:56:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=15][TRACE.VERBOSE][6/9/2025 5:56:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 486(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 493(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 5:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 5:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 5:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 5:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,914.96 -[Thread=17][TRACE.VERBOSE][6/9/2025 5:56:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 158(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:57:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/9/2025 5:57:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=7][TRACE.VERBOSE][6/9/2025 5:57:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 5:57:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 5:57:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=7][TRACE.VERBOSE][6/9/2025 5:57:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:57:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:ABC -[Thread=1][TRACE.VERBOSE][6/9/2025 5:57:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'ABC' -[Thread=19][TRACE.VERBOSE][6/9/2025 5:57:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/9/2025 5:57:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/9/2025 5:57:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:8/31/2020 TotalGainLoss:$29.52 -[Thread=19][TRACE.VERBOSE][6/9/2025 5:57:20 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 5:57:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:SH -[Thread=1][TRACE.VERBOSE][6/9/2025 5:57:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'SH' -[Thread=19][TRACE.VERBOSE][6/9/2025 5:57:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/9/2025 5:57:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/9/2025 5:57:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/9/2018 TotalGainLoss:$225.55 -[Thread=19][TRACE.VERBOSE][6/9/2025 5:57:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 11(ms) -[Thread=19][TRACE.VERBOSE][6/9/2025 5:57:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 11(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 5:58:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/9/2025 5:59:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 406,881. -[Thread=18][TRACE.VERBOSE][6/9/2025 6:00:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/9/2025 6:02:13 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:02:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:SH -[Thread=1][TRACE.VERBOSE][6/9/2025 6:02:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'SH' -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/9/2018 TotalGainLoss:$225.55 -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:29 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 11(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 6:02:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:02:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=11][TRACE.VERBOSE][6/9/2025 6:02:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:38 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 484(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:02:38 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 495(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:02:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:02:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:02:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 6:02:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:02:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,914.96 -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 212(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:02:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:SH -[Thread=1][TRACE.VERBOSE][6/9/2025 6:02:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'SH' -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/9/2018 TotalGainLoss:$225.55 -[Thread=12][TRACE.VERBOSE][6/9/2025 6:02:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:02:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:02:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 13(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:02:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:03:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 13(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:03:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:03:20 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 13(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:03:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:03:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 25(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 6:03:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 11(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:03:24 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 6:03:36 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 6:03:36 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 6:03:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:406,881 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:03:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 6:03:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 6:03:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:03:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:28 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 6:16:29 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 389(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 6:16:29 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 95(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:16:30 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1873(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:31 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2254(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:31 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 59(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:31 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2798(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:16:31 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:32 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 75(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 6:16:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:16:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 6:16:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:16:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 671(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:16:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 679(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 685(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,914.96 -[Thread=11][TRACE.VERBOSE][6/9/2025 6:16:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 152(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:SH -[Thread=1][TRACE.VERBOSE][6/9/2025 6:16:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'SH' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/9/2018 TotalGainLoss:$225.55 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 27(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 25(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 15(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:18 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 25(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 12(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 12(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:24 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:17:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:17:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:SH -[Thread=1][TRACE.VERBOSE][6/9/2025 6:17:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'SH' -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/9/2018 TotalGainLoss:$225.55 -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:17:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:SH -[Thread=1][TRACE.VERBOSE][6/9/2025 6:17:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'SH' -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/9/2018 TotalGainLoss:$225.55 -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:17:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:17:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:17:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 6:17:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:17:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 310(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:17:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 342(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 6:18:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 6:18:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:18:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$107,066.12 -[Thread=11][TRACE.VERBOSE][6/9/2025 6:18:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 308(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:18:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:18:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:18:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:18:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 319(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 6:18:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 6:18:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/9/2025 6:18:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/9/2025 6:18:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:18:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:18:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=3][TRACE.VERBOSE][6/9/2025 6:18:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=11][TRACE.VERBOSE][6/9/2025 6:18:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 442(ms) -[Thread=3][TRACE.VERBOSE][6/9/2025 6:18:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 451(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:18:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:18:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:18:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$22,254.62 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:18:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 119(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 6:18:52 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 6:18:53 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 6:18:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:18:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:50:32 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 6:50:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 349(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 6:50:41 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 100(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1872(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:50:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2140(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:50:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 85(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2687(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:43 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 49(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 559(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:50:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 559(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 6:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:50:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$22,254.62 -[Thread=9][TRACE.VERBOSE][6/9/2025 6:50:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 97(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,914.96 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 164(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:ZYME -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'ZYME' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/28/2020 TotalGainLoss:($33.04) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:24 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:VXX -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'VXX' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/5/2018 TotalGainLoss:$0.00 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:51:30 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:VST -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'VST' -[Thread=9][TRACE.VERBOSE][6/9/2025 6:51:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 6:51:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:51:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2025 TotalGainLoss:($376.77) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:51:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 6(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:WNS -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'WNS' -[Thread=9][TRACE.VERBOSE][6/9/2025 6:51:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 6:51:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:51:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:12/3/2018 TotalGainLoss:($60.96) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:51:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:WOW -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'WOW' -[Thread=17][TRACE.VERBOSE][6/9/2025 6:51:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 6:51:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 6:51:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:1/19/2022 TotalGainLoss:($228.78) -[Thread=17][TRACE.VERBOSE][6/9/2025 6:51:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 6(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:WOW -[Thread=1][TRACE.VERBOSE][6/9/2025 6:51:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'WOW' -[Thread=17][TRACE.VERBOSE][6/9/2025 6:51:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 6:51:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 6:51:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:1/19/2022 TotalGainLoss:($228.78) -[Thread=17][TRACE.VERBOSE][6/9/2025 6:51:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 6:52:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 6:52:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 6:52:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,914.96 -[Thread=17][TRACE.VERBOSE][6/9/2025 6:52:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 155(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 6:52:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 6:52:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 6:52:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=17][TRACE.VERBOSE][6/9/2025 6:52:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 344(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 6:52:14 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 6:52:15 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:15 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 6:52:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:52:16 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:53:05 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 6:53:06 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 366(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 6:53:07 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 93(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:53:08 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1856(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:53:08 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2122(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:53:08 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2619(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 41(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:53:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 6:53:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/9/2025 6:53:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:53:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/9/2025 6:53:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 6:53:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=14][TRACE.VERBOSE][6/9/2025 6:53:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 6:53:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 688(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:53:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 688(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 6:53:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 697(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 6:53:36 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 6:53:36 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 6:53:36 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 6:53:36 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 6:53:36 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 6:53:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:53:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:28 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 6:59:29 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 329(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 6:59:29 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 103(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:30 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1788(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:31 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2067(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:31 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 53(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:31 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2583(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:31 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 22(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:31 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 6:59:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 6:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 6:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=7][TRACE.VERBOSE][6/9/2025 6:59:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1043(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1091(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1122(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1122(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 6:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 6:59:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$91,135.97 -[Thread=10][TRACE.VERBOSE][6/9/2025 6:59:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 538(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 6:59:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 540(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,923.98 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,923.98 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,923.98 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:07 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 830(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 860(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 865(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,923.98 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,923.98 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:18 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 721(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 736(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 7:00:21 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:00:21 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:21 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:00:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:31 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for DBX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 411(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for DBX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 101(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:33 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/9/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:33 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2045(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for IEFA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2379(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for IEFA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 41(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for IDA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/9/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 15(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for DORM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3009(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for IDA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for DORM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 61(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:00:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,923.98 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,923.98 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,923.98 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,923.98 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DORM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IDA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IDA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:49 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1050(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1161(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1195(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:00:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1200(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 7:01:02 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:01:02 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:01:02 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:01:02 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:01:02 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:01:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:01:03 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:14:34 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 441(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:36 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:36 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:36 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:36 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:36 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:14:36 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 114(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:37 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/9/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:37 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2230(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:37 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:37 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2531(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:37 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:37 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 54(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3104(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/9/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:14:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,651.53 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,651.53 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PRIM on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PSO on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:46 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 561(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:14:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 564(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 7:14:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:14:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:14:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:14:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:14:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 93(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:15:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 7:15:11 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:15:11 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:15:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:15:11 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:15:11 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:15:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:15:11 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:16:42 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:16:43 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:16:43 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:16:43 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:16:43 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 382(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:16:44 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:16:44 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:16:44 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:16:44 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 100(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:45 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/9/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:45 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1889(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:45 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:45 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2161(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:45 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:45 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 57(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:46 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:46 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2821(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:46 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/9/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:46 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 16(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:46 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:46 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 57(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:16:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,427.66 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,427.66 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,427.66 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:16:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,427.66 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RGLD on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for RNMBY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1009(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1024(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1035(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 1053(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 99(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,294.00 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,294.00 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,294.00 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$85,294.00 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPOT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SXT on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 650(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for TSCDY on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for TSCDY on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for VSTCX on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-09-2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=14][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 708(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:17:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 717(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 7:17:40 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:40 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:17:41 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:41 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:41 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:17:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:17:41 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:18:55 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:18:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:18:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:18:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 471(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:18:57 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:18:57 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:18:57 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 109(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 7:18:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:18:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=7][TRACE.VERBOSE][6/9/2025 7:18:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=7][TRACE.VERBOSE][6/9/2025 7:18:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:18:58 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2427(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:18:58 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2718(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:18:59 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 57(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:18:59 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:18:59 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3323(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:18:59 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:18:59 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:18:59 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 77(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-8502 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-8502' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-59326578 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-59326578' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-54X61101 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-54X61101' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-4852 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-4852' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:19:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:19:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:19:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.DEBUG][6/9/2025 7:19:33 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:33 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:19:33 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:33 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:33 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:19:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:33 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:54 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:19:55 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:19:55 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 367(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:19:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=7][TRACE.VERBOSE][6/9/2025 7:19:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 114(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:19:57 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1963(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:19:57 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2185(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:19:57 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2740(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/9/2025 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 66(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:19:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 7:20:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:20:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:20:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:20:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:20:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:20:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:20:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.DEBUG][6/9/2025 7:20:41 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:20:41 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:20:41 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:20:41 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:20:41 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:20:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:20:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:21:37 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:21:38 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 329(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:21:38 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 128(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:21:40 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1971(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:21:40 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2242(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:21:40 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:21:40 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2771(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:21:40 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:21:40 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:21:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:21:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:21:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.DEBUG][6/9/2025 7:21:44 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:21:44 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:21:45 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:21:45 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:21:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:21:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:21:46 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:22:13 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:22:14 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 320(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:22:14 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 106(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1940(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=14][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=14][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=14][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2307(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 72(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:22:16 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2883(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:22:17 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 23(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:22:17 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:22:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:22:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:22:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:22:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.DEBUG][6/9/2025 7:22:24 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:22:24 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:22:25 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:22:25 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:22:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:22:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:22:26 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:24:35 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:24:37 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 355(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:24:37 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 109(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:24:38 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1995(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:24:38 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2214(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:24:39 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:39 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2812(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:24:39 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:39 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 65(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:24:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:24:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:24:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.DEBUG][6/9/2025 7:25:09 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:25:09 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:09 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:25:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:28 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:25:29 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 396(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:25:29 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 103(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:25:30 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1885(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:25:31 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2207(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:25:31 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 61(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:31 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2795(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:25:31 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:32 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 51(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:25:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:25:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.DEBUG][6/9/2025 7:26:05 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:26:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:26:06 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:26:06 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:26:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:26:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:26:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:27:42 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:27:43 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 372(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:27:43 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 107(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:27:45 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1842(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:27:45 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2144(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:27:45 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:27:45 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2624(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:27:45 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:27:46 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 62(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:27:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:27:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.DEBUG][6/9/2025 7:27:49 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:27:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:27:50 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:27:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:27:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:27:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:27:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:30:00 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:30:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 338(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:30:02 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 99(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:30:03 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1804(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:30:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2037(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:30:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:04 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2560(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:30:04 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 42(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:04 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:30:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:30:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:30:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:30:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.DEBUG][6/9/2025 7:30:27 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:30:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:30:27 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:30:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:30:27 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:30:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:30:28 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:31:23 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:31:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 342(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:31:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 108(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:31:25 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1948(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:31:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2281(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:31:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 72(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:31:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2912(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:31:26 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:31:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 57(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 7:31:34 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:31:34 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:31:35 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:31:35 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:31:35 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:31:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:31:35 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:31:55 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:31:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 346(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:31:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:31:57 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1848(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:31:58 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2089(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:31:58 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 64(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:31:58 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2592(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:31:58 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:31:58 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 62(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 7:32:23 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:32:23 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:32:23 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:32:23 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:32:23 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=19][TRACE.VERBOSE][6/9/2025 7:32:24 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:32:24 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:35:11 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:35:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 347(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:35:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 146(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:35:14 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1923(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:35:14 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2171(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:35:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 54(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:35:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2702(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:35:15 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 40(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:35:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 68(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:35:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:35:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:35:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:35:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.DEBUG][6/9/2025 7:35:24 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:35:24 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:35:25 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:35:25 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:35:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:35:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:35:26 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:37:57 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:37:58 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 377(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:37:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 130(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:38:00 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1940(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:38:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2238(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:38:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 52(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:38:01 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2814(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:38:01 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:38:01 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 63(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_0()]Selecting {ALL}->{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_0()]Selecting {ALL}->{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_0()]Selecting {ALL}->{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.DEBUG][6/9/2025 7:38:19 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:38:19 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:19 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:38:20 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:38:20 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:40:08 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:40:09 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 379(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:40:09 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 118(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:40:10 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1936(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:40:11 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2207(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:40:11 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 49(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:40:11 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2794(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:40:11 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:40:11 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:40:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:40:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:40:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__47_1(continuation)]Selecting {ALL}->{ALL} -[Thread=1][TRACE.DEBUG][6/9/2025 7:40:24 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:40:24 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:40:25 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:40:25 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:40:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:40:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:40:26 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:27 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:45:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 337(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:45:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:45:30 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1884(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:45:30 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2105(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:45:30 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:45:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2660(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:45:30 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:45:31 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 54(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:45:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__49_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:45:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.DEBUG][6/9/2025 7:45:35 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:35 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:45:35 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:35 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:35 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=19][TRACE.VERBOSE][6/9/2025 7:45:36 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:36 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:42 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:45:43 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 343(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:45:43 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 92(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:45:44 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1753(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:45:44 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1990(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:45:45 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:45:45 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2529(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:45:45 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:45:45 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 64(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:45:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__49_1(continuation)]Selecting {ALL}->{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:45:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.DEBUG][6/9/2025 7:45:49 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:45:50 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:45:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:45:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:49:00 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 7:49:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 353(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 7:49:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 99(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:49:02 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1806(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:49:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2105(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 7:49:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 45(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2616(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:49:03 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:49:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:49:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 377(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:49:21 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 357(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 7:49:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:49:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 7:49:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 7:49:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 7:49:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$106,539.60 -[Thread=9][TRACE.VERBOSE][6/9/2025 7:49:27 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 354(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 7:49:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:49:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 348(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 7:49:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 403(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:09 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 60(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:09 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 28(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:13 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:13 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:16 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 23(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:16 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 19(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:19 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 31(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:19 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 7:50:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:50:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 7:50:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 7:50:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 344(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=17][TRACE.VERBOSE][6/9/2025 7:50:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 463(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 7:50:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 469(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 7:51:04 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.DEBUG][6/9/2025 7:51:06 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 7:51:06 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 7:51:06 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 7:51:06 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 7:51:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 7:51:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 7:51:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:28:40 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:28:41 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 328(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:28:41 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 93(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:28:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1750(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:28:43 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2003(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:28:43 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2571(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:28:43 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:28:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 8:28:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:28:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:28:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:28:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:28:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:28:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 8:28:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 710(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:28:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 710(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:28:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 714(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:29:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:29:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 8:29:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:29:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 450(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:29:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 462(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:29:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:29:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:29:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:29:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:29:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:29:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:29:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,890.49 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:29:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 160(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 8:29:26 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 8:29:26 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 8:29:27 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:29:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 8:29:27 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:29:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:29:28 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:30:49 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:30:50 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 418(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:30:51 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 106(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:30:52 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2115(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:30:52 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2498(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:30:52 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 79(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:30:53 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3178(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:30:53 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 46(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:30:53 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 70(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:30:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:30:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:30:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:30:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:30:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:30:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:30:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:30:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:30:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 368(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 95(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 8:31:14 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 8:31:14 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:14 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:31:15 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:15 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:39 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:31:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 338(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:31:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 96(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:31:41 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1712(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:31:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1886(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:31:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 54(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2393(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:31:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 64(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:31:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 8:31:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 8:31:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:31:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:31:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=15][TRACE.VERBOSE][6/9/2025 8:31:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:31:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 665(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:31:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 672(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 8:31:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 689(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/9/2025 8:32:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/9/2025 8:32:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=19][TRACE.VERBOSE][6/9/2025 8:32:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=17][TRACE.VERBOSE][6/9/2025 8:32:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 443(ms) -[Thread=19][TRACE.VERBOSE][6/9/2025 8:32:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 467(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:32:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:32:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:32:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:32:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=21][TRACE.VERBOSE][6/9/2025 8:32:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=21][TRACE.VERBOSE][6/9/2025 8:32:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=21][TRACE.VERBOSE][6/9/2025 8:32:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=21][TRACE.VERBOSE][6/9/2025 8:32:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 94(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 8:32:35 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 8:32:35 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 8:32:36 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:32:36 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 8:32:36 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:32:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:32:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:35:34 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:35:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 333(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:35:36 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 96(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:35:37 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1738(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:35:37 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1971(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:35:37 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 52(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:35:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2467(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:35:38 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:35:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 64(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 8:36:00 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:00 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 8:36:00 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:00 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:00 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:36:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:01 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:08 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:36:09 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 379(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:36:09 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 117(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:11 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2175(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:36:11 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2505(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:36:11 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 70(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3115(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 734(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:36:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 734(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 750(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:26 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 92(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 469(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 479(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:36:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 89(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$13,195.47 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 57(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JHG -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JHG' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/11/2022 TotalGainLoss:$311.30 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:36:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 14(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNIX -[Thread=1][TRACE.VERBOSE][6/9/2025 8:36:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNIX' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:3/14/2018 TotalGainLoss:$8,177.96 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:02 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 39(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:37:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:37:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:37:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol: -[Thread=1][TRACE.VERBOSE][6/9/2025 8:37:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:37:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 335(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:37:20 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 457(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:20 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 505(ms) -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=17][TRACE.VERBOSE][6/9/2025 8:37:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 457(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:37:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 457(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 8:37:53 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 8:37:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 8:37:53 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:37:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 8:37:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:37:53 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:37:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:42:28 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:42:29 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 362(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:42:30 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 95(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:42:31 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1734(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:42:31 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2046(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 8:42:36 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 4695(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:42:36 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 5127(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:42:37 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 7689(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:42:37 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 447(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:42:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 8:42:51 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 8:42:51 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 8:42:51 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:42:51 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 8:42:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:42:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:42:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:43:39 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:43:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 352(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:43:41 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 120(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2107(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:43:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2422(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:43:43 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 73(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3075(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:43 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 34(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 70(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:43:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 521(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 521(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:43:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:44:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 8:44:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:44:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:44:03 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 465(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:03 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 464(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 477(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 479(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 8:44:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 485(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:44:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 507(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 8:45:44 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 8:45:44 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:45:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/9/2025 8:45:44 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:45:44 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 8:45:44 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:45:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:45:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:47:29 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:47:30 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 349(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:47:31 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 101(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:32 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1791(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:32 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2001(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:32 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 145(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:32 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2626(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:33 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:33 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:47:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 490(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 490(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:47:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 8:47:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:47:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:47:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 432(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 458(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 8:47:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 459(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:47:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 460(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 503(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 504(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:48:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 462(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 460(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 8:48:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 452(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 8:48:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 469(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 8:48:28 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 8:48:28 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 8:48:29 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:48:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 8:48:29 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:48:29 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:48:29 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:03 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:54:04 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 380(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:54:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 110(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:54:06 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2283(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:54:07 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2632(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:54:07 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 57(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:07 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3224(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:54:07 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:07 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 77(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 375(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$13,195.47 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:54:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 61(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.DEBUG][6/9/2025 8:54:48 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 8:54:48 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:48 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 8:54:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:54:49 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:21 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 8:56:22 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 544(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 8:56:23 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 170(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:56:24 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2949(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:56:25 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3424(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 8:56:25 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 117(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4256(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:56:26 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 48(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 108(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:35 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 390(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:42 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 102(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$13,195.47 -[Thread=10][TRACE.VERBOSE][6/9/2025 8:56:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 62(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:56:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 8:56:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 8:56:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 8:56:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 8:56:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 338(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:57:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AA -[Thread=1][TRACE.VERBOSE][6/9/2025 8:57:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AA' -[Thread=17][TRACE.VERBOSE][6/9/2025 8:57:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 8:57:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 8:57:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:9/1/2021 TotalGainLoss:$85.96 -[Thread=17][TRACE.VERBOSE][6/9/2025 8:57:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 12(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:57:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:57:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 8:57:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 8:57:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 8:57:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=17][TRACE.VERBOSE][6/9/2025 8:57:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 344(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:57:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:57:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:57:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:57:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=20][TRACE.VERBOSE][6/9/2025 8:57:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=20][TRACE.VERBOSE][6/9/2025 8:57:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=20][TRACE.VERBOSE][6/9/2025 8:57:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=20][TRACE.VERBOSE][6/9/2025 8:57:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 101(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=20][TRACE.VERBOSE][6/9/2025 8:58:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=20][TRACE.VERBOSE][6/9/2025 8:58:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=20][TRACE.VERBOSE][6/9/2025 8:58:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=20][TRACE.VERBOSE][6/9/2025 8:58:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 336(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-8502 -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-8502' -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=20][TRACE.VERBOSE][6/9/2025 8:58:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=20][TRACE.VERBOSE][6/9/2025 8:58:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=20][TRACE.VERBOSE][6/9/2025 8:58:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$43,271.02 -[Thread=20][TRACE.VERBOSE][6/9/2025 8:58:21 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 44(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 8:58:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 8:58:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 8:58:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 8:58:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 8:58:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$43,271.02 -[Thread=17][TRACE.VERBOSE][6/9/2025 8:58:33 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 39(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 8:59:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 16(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 8:59:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 25(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:00:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 53(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:00:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 49(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:00:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 23(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:00:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 22(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 9:00:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 23(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 9:00:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=11][TRACE.VERBOSE][6/9/2025 9:00:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 32(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 9:00:35 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 28(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:00:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 29(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:00:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 22(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 9:00:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 30(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 9:00:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 36(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 9:00:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 28(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 9:00:59 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 42(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:01:03 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 29(ms) -[Thread=12][TRACE.VERBOSE][6/9/2025 9:01:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 19(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:01:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:CPA -[Thread=1][TRACE.VERBOSE][6/9/2025 9:01:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'CPA' -[Thread=12][TRACE.VERBOSE][6/9/2025 9:01:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/9/2025 9:01:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/9/2025 9:01:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:4/3/2017 TotalGainLoss:$255.12 -[Thread=12][TRACE.VERBOSE][6/9/2025 9:01:24 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=16][TRACE.VERBOSE][6/9/2025 9:01:25 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,263. -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 337(ms) -[Thread=14][TRACE.VERBOSE][6/9/2025 9:02:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 360(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=18][TRACE.VERBOSE][6/9/2025 9:02:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/9/2025 9:02:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/9/2025 9:02:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/9/2025 9:02:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=14][TRACE.VERBOSE][6/9/2025 9:02:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 99(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$1,160.62 -[Thread=17][TRACE.VERBOSE][6/9/2025 9:02:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 26(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=14][TRACE.VERBOSE][6/9/2025 9:02:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/9/2025 9:02:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/9/2025 9:02:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,890.49 -[Thread=14][TRACE.VERBOSE][6/9/2025 9:02:43 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 150(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 9:02:56 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:56 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 9:02:57 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:407,263 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:57 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:57 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 9:02:57 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:02:57 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:30:09 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 9:30:18 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 341(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 9:30:19 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 90(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:30:20 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1761(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:30:20 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1977(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:30:20 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 45(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:20 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2505(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:30:20 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:21 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 377(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:30:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 344(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 9:30:52 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 9:30:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 9:30:52 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:30:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 9:30:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 9:30:53 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:30:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:36:48 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 9:36:49 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 340(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 9:36:49 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 95(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:36:50 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1802(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:36:51 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2016(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:36:51 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:51 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2519(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:36:51 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:51 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:36:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 391(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:05 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 95(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 342(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:37:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 93(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 9:37:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 9:37:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:37:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$1,160.62 -[Thread=9][TRACE.VERBOSE][6/9/2025 9:37:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 20(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:BRK.B -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'BRK.B' -[Thread=9][TRACE.VERBOSE][6/9/2025 9:37:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 9:37:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:37:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$888.44 -[Thread=9][TRACE.VERBOSE][6/9/2025 9:37:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 11(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 9:37:50 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 9:37:50 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 9:37:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:37:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:38:48 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 9:38:49 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 338(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 9:38:49 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 99(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:38:50 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1794(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:38:50 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2045(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:38:51 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:38:51 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:51 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2661(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:51 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 63(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:38:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 371(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:05 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 91(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 9:39:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 9:39:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:39:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$1,160.62 -[Thread=9][TRACE.VERBOSE][6/9/2025 9:39:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 18(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-1576 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-1576' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:10/18/2013 TotalGainLoss:$241.80 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-4852 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-4852' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:4/1/2014 TotalGainLoss:$0.00 -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 24(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-54X61101 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-54X61101' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$16,465.38 -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 68(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-59326578 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-59326578' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:11/12/2014 TotalGainLoss:$881.65 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:39:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,890.49 -[Thread=17][TRACE.VERBOSE][6/9/2025 9:39:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 146(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-8502 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-8502' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:39:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$43,271.02 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 39(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 9:40:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 9:40:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 9:40:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=17][TRACE.VERBOSE][6/9/2025 9:40:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 326(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 89(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$13,195.47 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:18 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 59(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$1,160.62 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:40:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 16(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-1576 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-1576' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/9/2025 9:40:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/9/2025 9:40:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/9/2025 9:40:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:10/18/2013 TotalGainLoss:$241.80 -[Thread=17][TRACE.VERBOSE][6/9/2025 9:40:30 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 9:40:34 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:34 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 9:40:34 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:34 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:34 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 9:40:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:40:35 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:46:23 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 9:46:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 357(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 9:46:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 113(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:46:26 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2031(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:46:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2253(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:46:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 49(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2834(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:46:26 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 31(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 369(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:46:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 346(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 9:46:48 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 9:46:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 9:46:49 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:46:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 9:46:49 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 9:46:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:46:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:47:16 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 9:47:17 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 345(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 9:47:17 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 113(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:47:18 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1892(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:47:19 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2123(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:47:19 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:19 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2577(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:47:19 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:19 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:27 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 375(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:47:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:47:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:47:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 9:47:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:47:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 104(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 9:47:37 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 9:47:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 9:47:38 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:47:38 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 9:47:38 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 9:47:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:47:39 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:49:04 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 9:49:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 428(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 9:49:06 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 119(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:07 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2158(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:49:07 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2456(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:49:07 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:08 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3037(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:08 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:08 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 71(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 390(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 349(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 9:49:27 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 337(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:49:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 334(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 9:50:09 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 9:50:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 9:50:10 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:50:10 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 9:50:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 9:50:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:50:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:03 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 9:53:04 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 341(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 9:53:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 116(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:53:06 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1846(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:53:06 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2093(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:53:06 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:07 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2683(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:53:07 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 23(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:07 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 69(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:53:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 412(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-1576 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-1576' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-54X61101 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-54X61101' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-59326578 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-59326578' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-8502 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-8502' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.DEBUG][6/9/2025 9:53:41 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:41 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 9:53:41 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:41 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:41 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 9:53:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:53:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:57:32 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 9:57:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 359(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 9:57:34 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 97(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:35 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1840(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:57:35 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2069(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 9:57:35 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 57(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:57:36 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2576(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:36 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:57:36 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 69(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 377(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 9:57:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:57:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 9:57:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 9:58:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 9:58:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 9:58:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 9:58:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 387(ms) -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 338(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:58:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:58:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=19][TRACE.VERBOSE][6/9/2025 9:58:26 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 328(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 9:58:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:58:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.DEBUG][6/9/2025 9:58:32 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 9:58:32 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 9:58:33 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 9:58:33 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 9:58:33 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 9:58:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 9:58:33 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:00:21 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:00:22 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 440(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:00:23 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 127(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:00:24 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2582(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:00:25 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2988(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:00:25 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 60(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:25 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3622(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:00:25 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 34(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:25 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 76(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 396(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:00:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:00:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:00:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:00:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:00:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 95(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:00:42 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:00:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:00:42 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:00:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:00:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:00:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:00:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:12 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:01:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 405(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:01:14 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 110(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:01:15 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2136(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:01:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2425(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:01:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 83(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:16 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3174(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:01:16 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:16 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 91(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 408(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 89(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:01:30 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:01:31 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:01:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:32 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:46 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:01:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 357(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:01:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 95(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:01:48 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1770(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:01:48 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1987(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:01:48 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2473(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:01:49 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 72(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:01:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 413(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:01:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 95(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:02:04 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:02:04 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:02:05 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:02:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:02:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:02:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:02:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:02:24 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:02:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 418(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:02:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 175(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:02:27 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2428(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:02:27 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2765(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:02:27 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 56(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:28 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3419(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:02:28 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 47(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:28 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 100(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:02:35 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 389(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:02:37 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:02:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:02:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:02:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:02:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:02:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:02:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:03:36 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:03:37 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 363(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:03:37 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 156(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:03:39 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2094(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:39 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2432(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:39 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:03:40 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3066(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:03:40 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:03:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 10:03:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:03:45 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 5145(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 392(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:03:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:03:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:03:59 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 405(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:04:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AA -[Thread=1][TRACE.VERBOSE][6/9/2025 10:04:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AA' -[Thread=11][TRACE.VERBOSE][6/9/2025 10:04:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/9/2025 10:04:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:04:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:9/1/2021 TotalGainLoss:$85.96 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:04:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:04:16 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:04:16 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:04:17 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:04:17 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:04:17 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:04:18 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:04:18 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:12 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:05:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 327(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:05:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 126(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:05:14 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1772(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:05:14 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2018(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:05:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2479(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:05:15 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 82(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 384(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.DEBUG][6/9/2025 10:05:27 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:05:28 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:28 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:28 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:05:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:28 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:41 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:05:42 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 341(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:05:42 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 93(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:05:43 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1689(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:05:43 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1922(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:05:43 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 46(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:44 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2388(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:05:44 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:44 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:05:44 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:44 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:05:45 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:45 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:05:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:05:53 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:05:54 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 310(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:05:54 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 94(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:05:55 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1730(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:05:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1932(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:05:56 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 44(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:56 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2392(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:05:56 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:56 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 65(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:05:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:02 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 394(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 89(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:18 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 337(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$1,160.62 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:24 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 16(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:06:30 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 341(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:06:45 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:45 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:06:46 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:46 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:46 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:06:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:06:47 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:14:40 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:14:41 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 364(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:14:41 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 95(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:14:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1821(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:14:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2077(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:14:43 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 68(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2673(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:14:43 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 392(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:14:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:14:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:14:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:14:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:14:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 90(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:14:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:14:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:14:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:14:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:02 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 343(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-8502 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-8502' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$43,271.02 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 37(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,890.49 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 208(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '{ALL}' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:18 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 337(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:BRK-5QX13608 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount 'BRK-5QX13608' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,890.49 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 169(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:ABC -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'ABC' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:8/31/2020 TotalGainLoss:$29.52 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:33 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:ABG -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'ABG' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:11/1/2018 TotalGainLoss:($69.30) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:ABMD -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'ABMD' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:3/29/2019 TotalGainLoss:($77.79) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 12(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:ACHC -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'ACHC' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:3/29/2019 TotalGainLoss:$195.50 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:15:50 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:ADT -[Thread=1][TRACE.VERBOSE][6/9/2025 10:15:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'ADT' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/28/2020 TotalGainLoss:($188.34) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:15:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:03 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 340(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:16:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:16:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:16:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:16:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:16:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 90(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:16:24 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:16:24 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:16:24 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:16:24 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:16:24 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:16:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:16:25 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:19:52 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:19:53 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 341(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:19:53 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 90(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:19:54 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1703(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:19:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1939(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:19:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 53(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:19:55 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2460(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:19:55 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:19:55 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 74(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:19:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:19:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:20:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:20:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:20:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:20:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 387(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:20:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:20:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:20:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:20:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:20:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:20:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:20:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:20:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 107(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:20:11 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:20:11 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:20:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:20:11 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:20:11 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:20:12 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:20:12 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:23:58 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:23:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 329(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:23:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 101(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:24:00 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1696(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:24:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1927(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:24:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 55(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:01 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2438(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:24:01 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 36(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:01 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 59(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:08 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 366(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:24:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:24:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:24:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:24:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$1,160.62 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:24:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 15(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:24:30 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:24:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:24:31 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:24:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:24:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:24:31 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:24:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:25:26 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:25:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 366(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:25:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:25:29 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2022(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:30 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2409(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:30 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 5770(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 8995(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for VSTCX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SXT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DRD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for HURN on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for MO on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RGLD on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPOT on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for RNMBY on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PRIM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DORM on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$70,879.64 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:25:36 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 87(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:25:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 497(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:26:10 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:26:10 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:26:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:26:11 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:26:11 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/9/2025 10:30:31 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:30:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 304(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:30:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 157(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:30:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1993(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:30:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2285(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:30:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 63(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:30:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2907(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:30:35 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 35(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:30:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 66(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-20963 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:30:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-20963' -[Thread=1][TRACE.VERBOSE][6/9/2025 10:30:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()]HandleSelectedAccount:401K-74519 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:30:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedAccount()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedAccount '401K-74519' -[Thread=1][TRACE.DEBUG][6/9/2025 10:30:44 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:30:44 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:30:45 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:30:45 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:30:45 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:30:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:30:46 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:33:32 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:33:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 323(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:33:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 99(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:33:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1779(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:33:35 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1995(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:33:35 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 70(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:33:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2571(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:33:35 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:33:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 63(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:33:53 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:33:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:33:54 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:33:54 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:33:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:33:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:33:55 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:34:41 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:34:42 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 343(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:34:42 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 96(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:34:43 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1860(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:34:44 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2108(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:34:44 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 49(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:34:44 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2594(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:34:44 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 32(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:34:44 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 68(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:35:05 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:35:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:35:06 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:35:06 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:35:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:35:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:35:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:37:07 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:37:08 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 355(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:37:09 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 112(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:37:10 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1892(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:37:10 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2120(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:37:10 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:37:11 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2650(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:37:11 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 31(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:37:11 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 64(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:37:21 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:37:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:37:22 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:37:22 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:37:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:37:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:37:23 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:37:39 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:37:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 390(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:37:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 109(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:37:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1926(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:37:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2140(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:37:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:37:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2642(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:37:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:37:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=1][TRACE.DEBUG][6/9/2025 10:38:20 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:38:20 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:38:21 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:38:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:38:21 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:38:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:38:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:39:15 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/9/2025 10:39:16 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 345(ms) -[Thread=7][TRACE.VERBOSE][6/9/2025 10:39:16 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 101(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:39:17 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1806(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:39:17 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2042(ms) -[Thread=11][TRACE.VERBOSE][6/9/2025 10:39:18 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:18 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2553(ms) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:39:18 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 31(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:18 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 62(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 377(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 91(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:39:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/9/2025 10:39:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$13,195.47 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 55(ms) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/9/2025 10:39:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:39:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:WDC -[Thread=1][TRACE.VERBOSE][6/9/2025 10:39:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'WDC' -[Thread=9][TRACE.VERBOSE][6/9/2025 10:39:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/9/2025 10:39:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/9/2025 10:39:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:12/4/2017 TotalGainLoss:$4.97 -[Thread=9][TRACE.VERBOSE][6/9/2025 10:39:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:40:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:40:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 336(ms) -[Thread=1][TRACE.VERBOSE][6/9/2025 10:40:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/9/2025 10:40:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$106,539.60 -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 331(ms) -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=15][TRACE.VERBOSE][6/9/2025 10:40:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 340(ms) -[Thread=18][TRACE.VERBOSE][6/9/2025 10:41:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.DEBUG][6/9/2025 10:42:48 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/9/2025 10:42:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/9/2025 10:42:48 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/9/2025 10:42:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/9/2025 10:42:48 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/9/2025 10:42:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/9/2025 10:42:49 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:45:52 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 6:45:54 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 376(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 6:45:54 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 105(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:45:55 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1869(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:45:55 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2091(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:45:56 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 172(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:45:56 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2749(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:45:56 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:45:56 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 71(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:45:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:45:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:02 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 356(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:10 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 91(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:12 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$1,160.62 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:15 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 14(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:17 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:17 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:10/18/2013 TotalGainLoss:$241.80 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:19 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:46:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 6:46:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:23 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:23 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:23 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$6,890.49 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:23 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 144(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:11/12/2014 TotalGainLoss:$881.65 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:27 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:46:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/10/2025 6:46:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/10/2025 6:46:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 6:46:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:46:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$43,271.02 -[Thread=11][TRACE.VERBOSE][6/10/2025 6:46:33 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 42(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:46:40 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 90(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 6:46:45 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 6:46:45 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 6:46:45 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 6:46:45 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 6:46:45 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 6:46:45 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:46:45 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:48:46 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 6:48:47 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 343(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 6:48:48 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 100(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:48:49 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1814(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:48:49 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2097(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:48:49 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 44(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:48:50 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2650(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:48:50 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:48:50 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:48:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:48:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 6:48:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 6:48:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:48:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 6:48:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 367(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:05 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 374(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:WDC -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'WDC' -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:12/4/2017 TotalGainLoss:$4.97 -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:11 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:WHR -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'WHR' -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:11/2/2020 TotalGainLoss:$179.92 -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:18 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:WING -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'WING' -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:7/27/2023 TotalGainLoss:($45.03) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:26 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:WING -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'WING' -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:7/27/2023 TotalGainLoss:($45.03) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:49:35 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 6(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 6:49:37 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:37 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 6:49:38 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:38 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:38 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 6:49:38 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:49:38 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:50:20 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 6:50:21 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 383(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 6:50:21 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 102(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:50:22 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1853(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:50:22 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2169(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:50:23 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 55(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:50:23 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2679(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:50:23 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:50:23 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 63(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:50:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:50:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:50:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:50:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:50:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:50:29 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 367(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 6:50:42 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 6:50:42 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 6:50:43 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 6:50:43 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 6:50:43 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 6:50:43 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:50:43 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:58:21 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 6:58:22 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 328(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 6:58:22 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 165(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:58:23 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1955(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:58:24 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2250(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:58:24 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 55(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:58:24 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2819(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:58:24 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 22(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:58:24 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:58:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:58:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:58:30 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:58:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:58:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:58:31 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 377(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:58:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 6:58:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/10/2025 6:58:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 6:58:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:58:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=11][TRACE.VERBOSE][6/10/2025 6:58:36 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 91(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 6:58:41 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 6:58:41 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 6:58:41 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 6:58:41 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 6:58:41 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 6:58:42 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:58:42 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:59:27 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 6:59:31 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2900(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 6:59:34 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 106(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:59:35 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 7496(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:59:36 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 7722(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:59:36 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 53(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/9/2025 -[Thread=9][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3929(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 12217(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for BRK.B on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for JFNNX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DRD on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for HURN on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for MO on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for IEFA on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for GWRE on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for CRS on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for PLMR on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for OPRA on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for NRG on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for DBX on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for KEP on 06-09-2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for BRK.B on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for JFNNX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for IEFA on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for GWRE on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for CRS on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for PLMR on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for OPRA on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for NRG on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for DBX on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for KEP on 6/9/2025 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$75,749.01 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:41 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 394(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:44 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:44 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/10/2025 6:59:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 328(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:02 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 327(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:07 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 91(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$43,271.02 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:11 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 44(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:16 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:00:22 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 90(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:30 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:30 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 437(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=12][TRACE.VERBOSE][6/10/2025 7:00:37 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 322(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 7:00:38 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 7:00:38 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 7:00:39 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 7:00:39 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 7:00:39 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 7:00:39 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:00:39 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:03:56 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 7:03:57 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 347(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 7:03:58 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 96(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:03:59 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1778(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:03:59 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1999(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:03:59 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:03:59 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2498(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:04:00 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 35(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:04:00 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 58(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:04:01 AM] [PortfolioManager.Program::Main(args)]System.Collections.Generic.KeyNotFoundException: The given key 'Accounts' was not present in the dictionary. - at System.Collections.Generic.Dictionary`2.get_Item(TKey key) - at PortfolioManager.ViewModels.GainLossViewModel.Initialize() in C:\Avalonia\PortfolioManager\ViewModels\GainLossViewModel.cs:line 298 - at PortfolioManager.ViewModels.GainLossViewModel..ctor() in C:\Avalonia\PortfolioManager\ViewModels\GainLossViewModel.cs:line 64 - at PortfolioManager.ViewModels.MainWindowViewModel.ViewGainLoss() in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 125 - at PortfolioManager.ViewModels.MainWindowViewModel.b__13_0(Object ParamArrayAttribute) in C:\Avalonia\PortfolioManager\ViewModels\MainWindowViewModel.cs:line 100 - at PortfolioManager.Command.MyRelayCommand.Execute(Object parameter) in C:\Avalonia\PortfolioManager\Command\RelayCommand.cs:line 47 - at Avalonia.Controls.Button.OnClick() - at Avalonia.Controls.Button.OnPointerReleased(PointerReleasedEventArgs e) - at Avalonia.Input.InputElement.<>c.<.cctor>b__32_9(InputElement x, PointerReleasedEventArgs e) - at Avalonia.Reactive.LightweightObservableBase`1.PublishNext(T value) - at Avalonia.Interactivity.EventRoute.RaiseEventImpl(RoutedEventArgs e) - at Avalonia.Interactivity.EventRoute.RaiseEvent(Interactive source, RoutedEventArgs e) - at Avalonia.Interactivity.Interactive.RaiseEvent(RoutedEventArgs e) - at Avalonia.Input.MouseDevice.MouseUp(IMouseDevice device, UInt64 timestamp, IInputRoot root, Point p, PointerPointProperties props, KeyModifiers inputModifiers, IInputElement hitTest) - at Avalonia.Input.MouseDevice.ProcessRawEvent(RawPointerEventArgs e) - at Avalonia.Input.MouseDevice.ProcessRawEvent(RawInputEventArgs e) - at Avalonia.Input.InputManager.ProcessInput(RawInputEventArgs e) - at Avalonia.Controls.TopLevel.<>c.b__150_0(Object state) - at Avalonia.Threading.Dispatcher.Send(SendOrPostCallback action, Object arg, Nullable`1 priority) - at Avalonia.Controls.TopLevel.HandleInput(RawInputEventArgs e) - at Avalonia.Win32.WindowImpl.AppWndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.WindowImpl.WndProc(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.WindowImpl.WndProcMessageHandler(IntPtr hWnd, UInt32 msg, IntPtr wParam, IntPtr lParam) - at Avalonia.Win32.Interop.UnmanagedMethods.DispatchMessage(MSG& lpmsg) - at Avalonia.Win32.Win32DispatcherImpl.RunLoop(CancellationToken cancellationToken) - at Avalonia.Threading.DispatcherFrame.Run(IControlledDispatcherImpl impl) - at Avalonia.Threading.Dispatcher.PushFrame(DispatcherFrame frame) - at Avalonia.Threading.Dispatcher.MainLoop(CancellationToken cancellationToken) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.StartCore(String[] args) - at Avalonia.Controls.ApplicationLifetimes.ClassicDesktopStyleApplicationLifetime.Start(String[] args) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.DEBUG][6/10/2025 7:05:02 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 7:05:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/10/2025 7:05:38 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 7:05:39 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 315(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 7:05:39 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 111(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:05:40 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1828(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:05:41 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2077(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:05:41 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 52(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:41 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2593(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:05:41 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:41 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 59(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 374(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:05:58 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 327(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:05 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:11 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 328(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 7:06:20 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:28 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:30 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:30 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:32 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 328(ms) -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:37 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 339(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:41 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:41 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:41 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:42 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:06:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 327(ms) -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=15][TRACE.VERBOSE][6/10/2025 7:06:53 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 329(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 7:06:58 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 7:06:58 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 7:06:58 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 7:06:58 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 7:06:58 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 7:06:59 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:06:59 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:09:38 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=1][TRACE.VERBOSE][6/10/2025 7:09:38 AM] [PortfolioManager.Program::Main(args)]Avalonia.Markup.Xaml.XamlLoadException: No precompiled XAML found for PortfolioManager.App, make sure to specify x:Class and include your XAML file as AvaloniaResource - at Avalonia.Markup.Xaml.AvaloniaXamlLoader.Load(Object obj) - at PortfolioManager.App.Initialize() in C:\Avalonia\PortfolioManager\App.axaml.cs:line 20 - at Avalonia.AppBuilder.SetupUnsafe() - at Avalonia.AppBuilder.Setup() - at Avalonia.AppBuilder.SetupWithLifetime(IApplicationLifetime lifetime) - at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder) - at PortfolioManager.Program.Main(String[] args) in C:\Avalonia\PortfolioManager\Program.cs:line 27 -[Thread=1][TRACE.VERBOSE][6/10/2025 7:10:23 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 7:10:31 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 343(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 7:10:32 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 106(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:10:33 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1842(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:10:33 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2122(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:10:33 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 65(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:34 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2656(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:10:34 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:34 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:40 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 372(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 91(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:10:50 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/10/2025 7:10:50 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$13,195.47 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:10:52 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 59(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:10:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 7:10:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 7:10:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 7:10:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:10:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 7:10:58 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 361(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 7:11:15 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 7:11:15 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 7:11:16 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 7:11:16 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 7:11:16 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 7:11:17 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:11:17 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:11:50 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 7:11:51 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 318(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 7:11:51 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 129(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:11:52 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1759(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:11:53 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1951(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:11:53 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 45(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:11:53 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2468(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:11:53 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:11:53 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 68(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:11:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:11:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 7:11:58 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 7:11:58 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:11:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 7:11:59 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 363(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 7:12:06 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 7:12:06 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 7:12:06 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 7:12:06 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 7:12:06 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 7:12:06 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:12:06 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:12:26 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 7:12:27 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 337(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 7:12:27 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 99(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:12:29 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1898(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:12:29 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2182(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:12:29 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:29 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2665(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:12:29 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:30 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 59(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 7:12:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 7:12:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:12:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 7:12:37 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 380(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:12:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/10/2025 7:12:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:41 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:42 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:42 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:42 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 342(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:45 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:47 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 94(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:12:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/10/2025 7:12:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$13,195.47 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:51 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 66(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:12:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 343(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:13:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:WDC -[Thread=1][TRACE.VERBOSE][6/10/2025 7:13:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'WDC' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:12/4/2017 TotalGainLoss:$4.97 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:02 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 20(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:13:05 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:06 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 11(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:10 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:11 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 15(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:13:17 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:13:19 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:22 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 15(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:23 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:25 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 13(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:25 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:26 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:13:27 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 12(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:13:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/10/2025 7:13:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/10/2025 7:13:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 7:13:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:13:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=11][TRACE.VERBOSE][6/10/2025 7:13:35 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 334(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:13:42 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 93(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:13:42 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 79(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:13:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 87(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:13:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 72(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 7:14:01 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 7:14:01 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 7:14:02 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 7:14:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 7:14:02 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 7:14:02 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:14:02 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:11 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 7:15:12 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 319(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 7:15:12 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 84(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:15:13 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1736(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:15:14 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1975(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:15:14 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 46(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:15:14 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2493(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:15:14 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:15:14 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 54(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:15:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:15:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:15:19 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:15:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:15:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:15:20 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 374(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 86(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 75(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 86(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 66(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 7:15:44 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:44 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 7:15:45 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:45 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:45 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 7:15:46 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:15:46 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:16 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 7:16:17 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 323(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 7:16:18 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 85(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:16:19 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1745(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:16:19 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2016(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:16:19 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 83(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:16:20 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2629(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:16:20 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:16:20 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 59(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:16:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 7:16:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 7:16:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 7:16:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:16:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=10][TRACE.VERBOSE][6/10/2025 7:16:26 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 380(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 90(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 80(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 77(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 85(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 85(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 88(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 117(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 122(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 69(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 27(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 7:16:43 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:43 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 7:16:43 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:43 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:43 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 7:16:44 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:16:44 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:17:06 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 7:17:07 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 326(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 7:17:07 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 118(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:08 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1806(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:17:08 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2021(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 7:17:09 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 76(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:17:09 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2540(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:09 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 7:17:09 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 52(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:15 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 367(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:17:17 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 81(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:17:17 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 90(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:17:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 83(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 7:17:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 62(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/9/2025 TotalGainLoss:$90,609.45 -[Thread=9][TRACE.VERBOSE][6/10/2025 7:17:35 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 368(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 7:17:36 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 7:17:36 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 7:17:37 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 7:17:37 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 7:17:37 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 7:17:37 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 7:17:37 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 9:57:04 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 9:57:05 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 325(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 9:57:05 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 96(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 9:57:06 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1795(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 9:57:06 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2106(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 9:57:07 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:07 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2617(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 9:57:07 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 22(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:07 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 113(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,331.20 -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:15 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 364(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:35 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 35(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:57:35 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 42(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 9:57:53 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 27(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 9:57:53 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 25(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:23 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:23 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:23 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,331.20 -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:24 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 329(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 9:58:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 9:58:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,331.20 -[Thread=10][TRACE.VERBOSE][6/10/2025 9:58:36 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 342(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 9:58:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 9:58:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 9:58:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 9:58:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 9:58:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,331.20 -[Thread=9][TRACE.VERBOSE][6/10/2025 9:58:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 370(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 9:59:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 9:59:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 9:59:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 9:59:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 9:59:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,331.20 -[Thread=9][TRACE.VERBOSE][6/10/2025 9:59:03 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 329(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 9:59:08 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/10/2025 9:59:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 9:59:11 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 9:59:13 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 9:59:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 9:59:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,331.20 -[Thread=9][TRACE.VERBOSE][6/10/2025 9:59:14 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 328(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 9:59:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 9:59:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 9:59:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 9:59:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 9:59:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,331.20 -[Thread=10][TRACE.VERBOSE][6/10/2025 9:59:18 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=3][TRACE.VERBOSE][6/10/2025 10:00:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=3][TRACE.VERBOSE][6/10/2025 10:00:36 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=3][TRACE.VERBOSE][6/10/2025 10:00:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/10/2025 10:00:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=3][TRACE.VERBOSE][6/10/2025 10:00:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,307.29 -[Thread=3][TRACE.VERBOSE][6/10/2025 10:00:39 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 331(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:01:03 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 26(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:01:04 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 82(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 10:01:10 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=9][TRACE.VERBOSE][6/10/2025 10:01:22 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 47(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:01:22 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 65(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:01:26 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:01:27 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 22(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:01:32 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:01:32 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 34(ms) -[Thread=16][TRACE.VERBOSE][6/10/2025 10:02:08 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,270. -[Thread=18][TRACE.VERBOSE][6/10/2025 10:03:12 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:03:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 10:03:18 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=3][TRACE.VERBOSE][6/10/2025 10:03:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/10/2025 10:03:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=3][TRACE.VERBOSE][6/10/2025 10:03:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,307.29 -[Thread=3][TRACE.VERBOSE][6/10/2025 10:03:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 323(ms) -[Thread=3][TRACE.VERBOSE][6/10/2025 10:03:33 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 26(ms) -[Thread=3][TRACE.VERBOSE][6/10/2025 10:03:33 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 29(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 10:05:14 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:05:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 10:05:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:05:43 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 450(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:05:45 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 385(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 10:05:47 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 341(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 10:05:48 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 343(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 10:05:58 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 382(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 10:06:14 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 10:06:14 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 10:06:15 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:407,270 -[Thread=1][TRACE.VERBOSE][6/10/2025 10:06:15 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 10:06:15 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 10:06:15 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:06:15 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:24:27 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 10:24:28 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 366(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 10:24:28 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 137(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:24:30 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1916(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:24:30 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2168(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:24:30 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:24:30 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2716(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:24:31 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:24:31 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 75(ms) -[Thread=19][TRACE.VERBOSE][6/10/2025 10:24:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=19][TRACE.VERBOSE][6/10/2025 10:24:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=19][TRACE.VERBOSE][6/10/2025 10:24:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/10/2025 10:24:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/10/2025 10:24:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,244.05 -[Thread=19][TRACE.VERBOSE][6/10/2025 10:24:56 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 365(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 10:25:11 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 10:25:11 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 10:25:12 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 10:25:12 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 10:25:12 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 10:25:13 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:25:13 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:26:57 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 10:26:58 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 371(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 10:26:58 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 117(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:26:59 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2012(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:27:00 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2350(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:27:00 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 49(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:27:00 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2922(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:27:00 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:27:00 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 57(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:27:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 10:27:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:27:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:27:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:27:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,243.20 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:27:06 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 375(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 10:27:10 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 10:27:10 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 10:27:11 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 10:27:11 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 10:27:11 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 10:27:11 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:27:11 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:28:11 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 10:28:12 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 353(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 10:28:12 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 97(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:28:13 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1935(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:28:14 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2213(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:28:14 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:28:14 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2729(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:28:14 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:28:14 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 68(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:28:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 10:28:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:28:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:28:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:28:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,243.20 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:28:22 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 391(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 10:28:26 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 10:28:26 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 10:28:27 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 10:28:27 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 10:28:27 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 10:28:28 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:28:28 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:29:21 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 10:29:22 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 606(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 10:29:22 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 111(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:29:24 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2242(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:29:24 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2489(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:29:24 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 54(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:29:24 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2989(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:29:24 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 31(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:29:24 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:29:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 10:29:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 10:29:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 10:29:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:29:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,243.20 -[Thread=9][TRACE.VERBOSE][6/10/2025 10:29:30 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 369(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 10:29:37 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 10:29:37 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 10:29:38 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 10:29:38 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 10:29:38 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 10:29:38 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:29:38 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:29:56 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 10:29:57 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 338(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 10:29:58 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 99(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:29:59 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1810(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:29:59 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2068(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:29:59 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 56(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:29:59 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2575(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:30:00 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 36(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:30:00 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 10:30:10 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 10:30:10 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 10:30:10 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 10:30:10 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 10:30:10 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 10:30:11 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:30:11 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:49:30 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 10:49:31 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 344(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 10:49:31 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 144(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:49:32 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1847(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:49:32 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2109(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:49:33 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 49(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:49:33 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2688(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:49:33 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:49:33 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 71(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 10:49:43 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 10:49:43 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 10:49:43 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 10:49:43 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 10:49:43 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 10:49:44 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:49:44 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:50:06 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 10:50:07 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 342(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 10:50:07 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:08 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1720(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:50:08 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1972(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:50:08 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:09 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2528(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:09 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 31(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:09 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 63(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,181.87 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:15 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 397(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:17 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:17 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:20 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 100(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:24 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:27 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,154.46 -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:28 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 331(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 10:50:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/10/2025 10:50:32 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:34 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 10:50:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/10/2025 10:50:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:39 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 10:50:41 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/10/2025 10:50:41 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=9][TRACE.VERBOSE][6/10/2025 10:50:43 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:46 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:48 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,154.46 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:49 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 341(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 10:50:59 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:51:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:51:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:51:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,154.46 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:51:02 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 327(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 10:51:21 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 10:51:21 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 10:51:21 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 10:51:21 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 10:51:21 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 10:51:22 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:51:22 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:54:12 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 10:54:13 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 334(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 10:54:13 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 107(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:54:14 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1824(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:54:14 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2069(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 10:54:15 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 54(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:15 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2588(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:54:15 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:15 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 69(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,154.46 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:21 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 364(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 10:54:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 10:54:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,154.46 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:29 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 322(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 10:54:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 10:54:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$106,084.61 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:34 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 313(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 10:54:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 10:54:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$90,154.46 -[Thread=10][TRACE.VERBOSE][6/10/2025 10:54:39 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 358(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 10:55:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 10:55:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=3][TRACE.VERBOSE][6/10/2025 10:55:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/10/2025 10:55:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=3][TRACE.VERBOSE][6/10/2025 10:55:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$106,088.16 -[Thread=3][TRACE.VERBOSE][6/10/2025 10:55:40 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 314(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 10:56:16 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 10:58:18 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 10:59:16 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:00:21 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:02:23 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:04:20 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:04:25 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:06:27 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:08:29 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:09:24 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:10:31 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:12:33 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:14:28 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:14:36 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:16:38 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:18:40 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:19:32 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:20:42 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:22:44 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=22][TRACE.VERBOSE][6/10/2025 11:23:58 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 649(ms) -[Thread=16][TRACE.VERBOSE][6/10/2025 11:24:36 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:24:46 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:26:49 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:28:51 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:29:39 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:30:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 11:30:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 11:30:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 11:30:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 11:30:30 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$106,041.53 -[Thread=12][TRACE.VERBOSE][6/10/2025 11:30:30 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 319(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 11:30:53 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:32:55 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:34:43 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:34:57 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:36:59 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:39:02 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:39:47 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:41:04 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:43:06 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:44:51 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:45:08 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:47:10 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:49:12 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:49:55 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:51:15 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:53:17 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 11:54:59 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:55:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:57:21 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 11:59:23 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 12:00:03 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 12:01:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 12:03:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:03:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 12:03:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=28][TRACE.VERBOSE][6/10/2025 12:03:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=28][TRACE.VERBOSE][6/10/2025 12:03:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=28][TRACE.VERBOSE][6/10/2025 12:03:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$105,914.26 -[Thread=28][TRACE.VERBOSE][6/10/2025 12:03:52 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 382(ms) -[Thread=28][TRACE.VERBOSE][6/10/2025 12:03:57 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 28(ms) -[Thread=28][TRACE.VERBOSE][6/10/2025 12:03:57 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 28(ms) -[Thread=28][TRACE.VERBOSE][6/10/2025 12:04:04 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 48(ms) -[Thread=28][TRACE.VERBOSE][6/10/2025 12:04:04 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 58(ms) -[Thread=29][TRACE.VERBOSE][6/10/2025 12:04:07 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=29][TRACE.VERBOSE][6/10/2025 12:04:08 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=28][TRACE.VERBOSE][6/10/2025 12:04:15 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 67(ms) -[Thread=28][TRACE.VERBOSE][6/10/2025 12:04:15 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 34(ms) -[Thread=16][TRACE.VERBOSE][6/10/2025 12:05:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,270. -[Thread=18][TRACE.VERBOSE][6/10/2025 12:05:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 12:07:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 12:09:34 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 12:10:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,270. -[Thread=18][TRACE.VERBOSE][6/10/2025 12:11:36 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 12:13:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.DEBUG][6/10/2025 12:14:13 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 12:14:13 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 12:14:13 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:407,270 -[Thread=1][TRACE.VERBOSE][6/10/2025 12:14:13 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 12:14:13 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 12:14:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:14:14 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:14:26 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 12:14:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 332(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 12:14:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 105(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:14:36 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1837(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:14:36 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2138(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:14:37 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 60(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:14:37 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2672(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:14:37 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:14:37 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:14:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:14:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:14:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:14:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:14:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,972.28 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:14:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 409(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:14:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:14:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:15:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:15:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:15:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:15:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 53(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:15:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:15:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:15:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 356(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:15:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 350(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:16:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:16:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:16:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 62(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:16:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:16:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:16:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 12:16:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=15][TRACE.VERBOSE][6/10/2025 12:16:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/10/2025 12:16:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/10/2025 12:16:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/10/2025 12:16:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/10/2025 12:16:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=15][TRACE.VERBOSE][6/10/2025 12:16:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 90(ms) -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$1,134.32 -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 15(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:17:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/10/2025 12:17:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=12][TRACE.VERBOSE][6/10/2025 12:17:24 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 130(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 12:17:29 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 12:17:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 12:17:29 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 12:17:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 12:17:29 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 12:17:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:17:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:30:58 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 12:30:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 340(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 12:30:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 110(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:31:01 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1880(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:31:01 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2135(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:31:01 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 61(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:31:01 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2692(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:31:01 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:31:02 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 79(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/10/2025 12:31:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:42 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,976.94 -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 374(ms) -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=19][TRACE.VERBOSE][6/10/2025 12:31:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 91(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 12:31:53 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 12:31:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 12:31:53 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 12:31:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 12:31:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 12:31:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:31:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:34:58 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 12:34:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 332(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 12:34:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 101(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:35:00 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1875(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:35:01 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2127(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:35:01 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 46(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:35:01 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2651(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:35:01 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 75(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:35:01 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 73(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:35:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/10/2025 12:35:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/10/2025 12:35:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 12:35:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:35:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,976.94 -[Thread=11][TRACE.VERBOSE][6/10/2025 12:35:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 397(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 12:35:13 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 12:35:13 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 12:35:14 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 12:35:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 12:35:14 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 12:35:15 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:35:15 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:45:02 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 12:45:03 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 378(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 12:45:03 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 105(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:04 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1942(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:05 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2225(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:05 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 45(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:45:05 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2727(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:05 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:45:05 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 70(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:45:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:45:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,982.11 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 390(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 100(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:45:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/10/2025 12:45:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$13,195.47 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 59(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:45:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JHG -[Thread=1][TRACE.VERBOSE][6/10/2025 12:45:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JHG' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/11/2022 TotalGainLoss:$311.30 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 20(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:39 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 22(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:44 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 15(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 14(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 17(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 13(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 19(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:45:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 18(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:55 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,982.50 -[Thread=11][TRACE.VERBOSE][6/10/2025 12:45:55 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 349(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,982.50 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:07 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 336(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,982.50 -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 405(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,982.50 -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:18 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 355(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$6,658.50 -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 152(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:46:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/10/2025 12:46:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=11][TRACE.VERBOSE][6/10/2025 12:46:28 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:46:33 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 99(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 12:46:37 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 12:46:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 12:46:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 12:46:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 12:46:37 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 12:46:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:46:38 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:49:43 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 12:49:44 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 328(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 12:49:45 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 118(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:49:46 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1914(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:49:46 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2136(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:49:46 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:47 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2641(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:49:47 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 23(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:47 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:49:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:49:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:49:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,982.50 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:49:53 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 409(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,982.50 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:49:57 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 338(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:02 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 89(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/10/2025 12:50:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/10/2025 12:50:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:50:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,982.50 -[Thread=11][TRACE.VERBOSE][6/10/2025 12:50:06 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 334(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:08 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:11 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 94(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:50:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/10/2025 12:50:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$13,195.47 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:16 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 64(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,984.93 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:21 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 384(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,984.93 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:35 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 341(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 90(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$6,658.50 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 154(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:50:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/10/2025 12:50:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:50:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:50:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/10/2025 12:50:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:50:56 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=15][TRACE.VERBOSE][6/10/2025 12:51:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/10/2025 12:51:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/10/2025 12:51:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/10/2025 12:51:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/10/2025 12:51:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=15][TRACE.VERBOSE][6/10/2025 12:51:02 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 91(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 12:51:04 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 12:51:04 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 12:51:04 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 12:51:04 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 12:51:04 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 12:51:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:51:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:53:16 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 12:53:17 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 331(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 12:53:17 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 104(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:53:18 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1765(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:53:19 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2024(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:53:19 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:19 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2573(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:53:19 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:19 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:20 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,984.93 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:25 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 394(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$6,658.50 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:30 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 165(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/10/2025 12:53:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:33 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:53:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:AAP -[Thread=1][TRACE.VERBOSE][6/10/2025 12:53:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AAP' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/1/2019 TotalGainLoss:$43.61 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:53:37 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:53:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 12:53:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:53:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:53:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:53:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,984.93 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:53:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 354(ms) -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$43,332.66 -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:54 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 49(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:53:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:CHEF -[Thread=1][TRACE.VERBOSE][6/10/2025 12:53:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'CHEF' -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/20/2015 TotalGainLoss:$17.36 -[Thread=14][TRACE.VERBOSE][6/10/2025 12:53:58 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 12(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:BLV -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:02 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'BLV' -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:3/30/2015 TotalGainLoss:$4.65 -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:CPA -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'CPA' -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:4/3/2017 TotalGainLoss:$255.12 -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:FXB -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'FXB' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:2/12/2018 TotalGainLoss:$259.80 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:14 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 17(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:KORS -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'KORS' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:7/24/2018 TotalGainLoss:($1.95) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:21 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:MIDD -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'MIDD' -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/17/2018 TotalGainLoss:$15,304.84 -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:33 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 11(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:SPY -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:43 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'SPY' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$23,676.73 -[Thread=9][TRACE.VERBOSE][6/10/2025 12:54:45 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 13(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:THRM -[Thread=1][TRACE.VERBOSE][6/10/2025 12:54:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'THRM' -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:7/11/2017 TotalGainLoss:$128.72 -[Thread=14][TRACE.VERBOSE][6/10/2025 12:54:59 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 8(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:UNH -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'UNH' -[Thread=14][TRACE.VERBOSE][6/10/2025 12:55:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 12:55:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 12:55:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:5/7/2014 TotalGainLoss:$1,284.70 -[Thread=14][TRACE.VERBOSE][6/10/2025 12:55:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 9(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:VDE -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'VDE' -[Thread=14][TRACE.VERBOSE][6/10/2025 12:55:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 12:55:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 12:55:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/18/2021 TotalGainLoss:$79.84 -[Thread=14][TRACE.VERBOSE][6/10/2025 12:55:15 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 20(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 12:55:21 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:XLP -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'XLP' -[Thread=17][TRACE.VERBOSE][6/10/2025 12:55:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/10/2025 12:55:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:55:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:7/13/2020 TotalGainLoss:$2,322.85 -[Thread=17][TRACE.VERBOSE][6/10/2025 12:55:24 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:VDE -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:45 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'VDE' -[Thread=3][TRACE.VERBOSE][6/10/2025 12:55:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/10/2025 12:55:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=3][TRACE.VERBOSE][6/10/2025 12:55:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/18/2021 TotalGainLoss:$79.84 -[Thread=3][TRACE.VERBOSE][6/10/2025 12:55:47 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 11(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:KORS -[Thread=1][TRACE.VERBOSE][6/10/2025 12:55:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'KORS' -[Thread=9][TRACE.VERBOSE][6/10/2025 12:56:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 12:56:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:56:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:7/24/2018 TotalGainLoss:($1.95) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:56:00 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:56:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:56:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:56:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:56:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:56:32 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:11/1/2018 TotalGainLoss:($69.30) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:56:32 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:56:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 12:56:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,991.85 -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:38 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 347(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$6,658.50 -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 160(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,991.85 -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:53 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 369(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/10/2025 12:56:59 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:01 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:01 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 92(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:57:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/10/2025 12:57:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$13,195.47 -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:05 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 65(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,991.85 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 337(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 93(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:57:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:JFNNX -[Thread=1][TRACE.VERBOSE][6/10/2025 12:57:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'JFNNX' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$13,195.47 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:57:21 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 59(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 12:57:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,991.85 -[Thread=17][TRACE.VERBOSE][6/10/2025 12:57:26 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 359(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 12:57:32 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 12:57:32 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 12:57:32 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 12:57:32 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 12:57:32 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 12:57:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:57:33 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:59:12 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 12:59:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 349(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 12:59:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 99(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:59:14 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1929(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:59:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2163(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 12:59:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2677(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 12:59:15 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 34(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 63(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,991.85 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 394(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$6,658.50 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:27 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 163(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 12:59:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:ABC -[Thread=1][TRACE.VERBOSE][6/10/2025 12:59:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'ABC' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:8/31/2020 TotalGainLoss:$29.52 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:31 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol 'AA' -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:9/1/2021 TotalGainLoss:$85.96 -[Thread=10][TRACE.VERBOSE][6/10/2025 12:59:35 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 7(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 12:59:37 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 12:59:37 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 12:59:38 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 12:59:38 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 12:59:38 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 12:59:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 12:59:39 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 3:20:17 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 3:20:18 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/10/2025 -[Thread=7][TRACE.VERBOSE][6/10/2025 3:20:18 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/10/2025 -[Thread=7][TRACE.VERBOSE][6/10/2025 3:20:18 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/10/2025 -[Thread=7][TRACE.VERBOSE][6/10/2025 3:20:18 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 412(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 3:20:19 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/10/2025 -[Thread=7][TRACE.VERBOSE][6/10/2025 3:20:19 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/10/2025 -[Thread=7][TRACE.VERBOSE][6/10/2025 3:20:19 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/10/2025 -[Thread=7][TRACE.VERBOSE][6/10/2025 3:20:19 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 111(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 3:20:20 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2391(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 3:20:20 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2673(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 3:20:21 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 56(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 3:20:21 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3194(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 3:20:21 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 3:20:21 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 77(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 3:21:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=17][TRACE.VERBOSE][6/10/2025 3:21:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 39(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 3:22:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=15][TRACE.VERBOSE][6/10/2025 3:22:40 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 23(ms) -[Thread=15][TRACE.VERBOSE][6/10/2025 3:22:41 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 18(ms) -[Thread=15][TRACE.VERBOSE][6/10/2025 3:22:44 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 74(ms) -[Thread=15][TRACE.VERBOSE][6/10/2025 3:22:44 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 54(ms) -[Thread=14][TRACE.VERBOSE][6/10/2025 3:22:48 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 27(ms) -[Thread=14][TRACE.VERBOSE][6/10/2025 3:22:48 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 28(ms) -[Thread=3][TRACE.VERBOSE][6/10/2025 3:23:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=3][TRACE.VERBOSE][6/10/2025 3:23:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=12][TRACE.VERBOSE][6/10/2025 3:23:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=12][TRACE.VERBOSE][6/10/2025 3:23:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=12][TRACE.VERBOSE][6/10/2025 3:23:13 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,910.18 -[Thread=12][TRACE.VERBOSE][6/10/2025 3:23:13 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 371(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 3:24:24 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 3:25:21 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:26:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=7][TRACE.VERBOSE][6/10/2025 3:27:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=7][TRACE.VERBOSE][6/10/2025 3:27:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=7][TRACE.VERBOSE][6/10/2025 3:27:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=7][TRACE.VERBOSE][6/10/2025 3:27:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=7][TRACE.VERBOSE][6/10/2025 3:27:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,937.93 -[Thread=7][TRACE.VERBOSE][6/10/2025 3:27:41 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 3:28:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 3:30:25 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:30:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:32:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:34:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 3:35:28 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:36:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:38:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 3:40:31 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:40:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:42:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:44:43 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 3:45:34 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,333. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:46:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/10/2025 3:48:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/10/2025 3:48:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=27][TRACE.VERBOSE][6/10/2025 3:48:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=27][TRACE.VERBOSE][6/10/2025 3:48:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=27][TRACE.VERBOSE][6/10/2025 3:48:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,902.86 -[Thread=27][TRACE.VERBOSE][6/10/2025 3:48:09 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 333(ms) -[Thread=24][TRACE.VERBOSE][6/10/2025 3:48:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 42(ms) -[Thread=24][TRACE.VERBOSE][6/10/2025 3:48:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 31(ms) -[Thread=22][TRACE.VERBOSE][6/10/2025 3:48:39 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 21(ms) -[Thread=22][TRACE.VERBOSE][6/10/2025 3:48:39 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 34(ms) -[Thread=22][TRACE.VERBOSE][6/10/2025 3:48:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 50(ms) -[Thread=22][TRACE.VERBOSE][6/10/2025 3:48:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 69(ms) -[Thread=24][TRACE.VERBOSE][6/10/2025 3:48:46 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 27(ms) -[Thread=24][TRACE.VERBOSE][6/10/2025 3:48:46 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 28(ms) -[Thread=18][TRACE.VERBOSE][6/10/2025 3:48:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 66(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/10/2025 3:49:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=16][TRACE.VERBOSE][6/10/2025 3:50:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,267. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:50:48 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:52:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:54:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 3:55:40 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,267. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:56:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 3:58:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 4:00:43 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,267. -[Thread=18][TRACE.VERBOSE][6/10/2025 4:00:57 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 4:02:59 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 4:05:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 4:05:46 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,267. -[Thread=18][TRACE.VERBOSE][6/10/2025 4:07:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/10/2025 4:09:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/10/2025 4:10:49 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,267. -[Thread=18][TRACE.VERBOSE][6/10/2025 4:11:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:27 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$21,684.73 -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:27 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 89(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,958.56 -[Thread=9][TRACE.VERBOSE][6/10/2025 4:11:34 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 330(ms) -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$6,632.08 -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 189(ms) -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$15,987.44 -[Thread=14][TRACE.VERBOSE][6/10/2025 4:11:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 68(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:07 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:11/12/2014 TotalGainLoss:$881.65 -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:10 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 10(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,958.56 -[Thread=9][TRACE.VERBOSE][6/10/2025 4:12:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 336(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 4:12:58 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 4:12:58 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 4:12:58 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:407,267 -[Thread=1][TRACE.VERBOSE][6/10/2025 4:12:58 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 4:12:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 4:12:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 4:12:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 5:54:18 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 5:54:27 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 378(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 5:54:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 82(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 5:54:29 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1754(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 5:54:29 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2092(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 5:54:29 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 5:54:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2597(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 5:54:30 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 5:54:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 51(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 5:54:49 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 5:54:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 5:54:49 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 5:54:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 5:54:49 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 5:54:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 5:54:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 5:57:06 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 5:57:07 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 347(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 5:57:08 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 82(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 5:57:09 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1886(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 5:57:09 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2107(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 5:57:09 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 5:57:10 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2701(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 5:57:10 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 5:57:10 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 52(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 5:57:40 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 5:57:40 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 5:57:40 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 5:57:40 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 5:57:40 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 5:57:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 5:57:41 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 5:59:37 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 5:59:38 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 359(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 5:59:39 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 105(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 5:59:40 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1786(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 5:59:40 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2028(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 5:59:40 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 46(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 5:59:41 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2527(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 5:59:41 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 5:59:41 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Binding]An error occurred binding 'Tip' to '$parent[MGSHMomentumView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #18270305) -[Thread=1][TRACE.DEBUG][6/10/2025 6:00:11 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 6:00:11 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 6:00:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 6:00:11 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 6:00:11 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 6:00:12 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:00:12 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:02:39 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 6:02:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 340(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 6:02:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 115(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:02:41 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1905(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:02:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2161(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:02:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 54(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:02:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2776(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:02:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:02:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 52(ms) -[Binding]An error occurred binding 'Tip' to '$parent[MGSHMomentumView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #18270305) -[Binding]An error occurred binding 'Tip' to '$parent[CMTrendView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #48653720) -[Thread=1][TRACE.DEBUG][6/10/2025 6:04:14 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 6:04:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 6:04:15 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 6:04:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 6:04:15 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 6:04:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:04:16 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:06:50 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 6:06:51 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 372(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 6:06:51 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 107(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:06:52 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1947(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:06:53 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2178(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:06:53 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 57(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:06:53 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2738(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:06:53 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:06:53 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 56(ms) -[Binding]An error occurred binding 'Tip' to '$parent[MGSHMomentumView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #18270305) -[Binding]An error occurred binding 'Tip' to '$parent[CMTrendView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #14983874) -[Binding]An error occurred binding 'Tip' to '$parent[MomentumView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #36261820) -[Binding]An error occurred binding 'Tip' to '$parent[CMMomentumView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #4497942) -[Binding]An error occurred binding 'Tip' to '$parent[MomentumView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #41488851) -[Binding]An error occurred binding 'Tip' to '$parent[CMTrendView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #39479964) -[Thread=1][TRACE.DEBUG][6/10/2025 6:07:27 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 6:07:27 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 6:07:28 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 6:07:28 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 6:07:28 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 6:07:29 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:07:29 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:08:12 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/10/2025 6:08:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 371(ms) -[Thread=7][TRACE.VERBOSE][6/10/2025 6:08:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 114(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:08:14 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1970(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:08:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2205(ms) -[Thread=11][TRACE.VERBOSE][6/10/2025 6:08:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 46(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:08:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2760(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 6:08:15 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:08:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 70(ms) -[Binding]An error occurred binding 'Tip' to '$parent[MGSHMomentumView].DataContext.ExpectationDescription' at 'DataContext': 'Value is null.' (TextBox #18270305) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:08:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/10/2025 6:08:17 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/10/2025 6:08:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/10/2025 6:08:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/10/2025 6:08:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$89,962.79 -[Thread=10][TRACE.VERBOSE][6/10/2025 6:08:22 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 394(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 6:08:28 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 6:08:28 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/10/2025 6:08:29 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 6:08:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/10/2025 6:08:29 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/10/2025 6:08:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 6:08:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 10:58:37 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/10/2025 10:58:44 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 753(ms) -[Thread=6][TRACE.VERBOSE][6/10/2025 10:58:44 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 105(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 10:58:47 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3313(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 10:58:47 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:58:47 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3626(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 10:58:47 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 76(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:58:48 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4499(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 10:58:48 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 126(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 11:00:16 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 11:00:16 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/10/2025 11:00:16 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 11:00:16 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/10/2025 11:00:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:00:16 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/10/2025 11:00:16 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:10:55 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/10/2025 11:10:56 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 519(ms) -[Thread=6][TRACE.VERBOSE][6/10/2025 11:10:57 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 213(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:10:59 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3311(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:10:59 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 21(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:11:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3614(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:11:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 90(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:11:00 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4577(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:11:01 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 121(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 11:11:33 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 11:11:33 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/10/2025 11:11:34 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 11:11:34 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/10/2025 11:11:34 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:11:34 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/10/2025 11:11:34 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:12:03 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/10/2025 11:12:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 480(ms) -[Thread=6][TRACE.VERBOSE][6/10/2025 11:12:05 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 127(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:12:07 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3118(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:12:07 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 20(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:12:08 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3468(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:12:08 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 70(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:12:09 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4403(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:12:09 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 125(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 11:12:27 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 11:12:28 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/10/2025 11:12:28 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 11:12:28 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/10/2025 11:12:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:12:28 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/10/2025 11:12:28 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:13:21 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/10/2025 11:13:23 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 544(ms) -[Thread=6][TRACE.VERBOSE][6/10/2025 11:13:23 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 133(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:13:25 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3156(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:13:25 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:13:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3554(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:13:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 97(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:13:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4457(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:13:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 121(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 11:13:42 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 11:13:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/10/2025 11:13:42 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 11:13:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=17][TRACE.VERBOSE][6/10/2025 11:13:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:13:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/10/2025 11:13:42 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:16:21 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/10/2025 11:16:23 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 494(ms) -[Thread=6][TRACE.VERBOSE][6/10/2025 11:16:23 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 114(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:16:25 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2926(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:16:25 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 19(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:16:25 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3242(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:16:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 85(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:16:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4046(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:16:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 134(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 11:17:29 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 11:17:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/10/2025 11:17:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/10/2025 11:17:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=16][TRACE.VERBOSE][6/10/2025 11:17:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:17:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/10/2025 11:17:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:19:12 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=6][TRACE.VERBOSE][6/10/2025 11:19:14 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 544(ms) -[Thread=6][TRACE.VERBOSE][6/10/2025 11:19:14 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 108(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:19:16 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2873(ms) -[Thread=8][TRACE.VERBOSE][6/10/2025 11:19:16 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:19:16 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3185(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:19:17 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 107(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:19:17 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4066(ms) -[Thread=9][TRACE.VERBOSE][6/10/2025 11:19:18 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 127(ms) -[Thread=15][TRACE.VERBOSE][6/10/2025 11:24:17 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 436. Items in cache: 46,574. -[Thread=11][TRACE.VERBOSE][6/10/2025 11:25:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=11][TRACE.VERBOSE][6/10/2025 11:25:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=3][TRACE.VERBOSE][6/10/2025 11:25:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/10/2025 11:25:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=3][TRACE.VERBOSE][6/10/2025 11:25:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$92,294.41 -[Thread=3][TRACE.VERBOSE][6/10/2025 11:25:40 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 721(ms) -[Thread=10][TRACE.VERBOSE][6/10/2025 11:26:04 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 654(ms) -[Thread=1][TRACE.DEBUG][6/10/2025 11:27:09 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/10/2025 11:27:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=15][TRACE.VERBOSE][6/10/2025 11:27:10 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:46,574 -[Thread=1][TRACE.VERBOSE][6/10/2025 11:27:10 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=6][TRACE.VERBOSE][6/10/2025 11:27:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/10/2025 11:27:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'Running'. Joining main thread... -[Thread=1][TRACE.VERBOSE][6/10/2025 11:27:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:56:48 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 6:56:57 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 336(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 6:56:57 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 104(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:56:58 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1787(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:56:59 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2014(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:56:59 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 54(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:56:59 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2540(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:56:59 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:56:59 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 6:59:00 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=15][TRACE.VERBOSE][6/11/2025 6:59:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/11/2025 6:59:39 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/11/2025 6:59:42 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/11/2025 6:59:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/11/2025 6:59:43 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/10/2025 TotalGainLoss:$92,294.41 -[Thread=15][TRACE.VERBOSE][6/11/2025 6:59:43 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 356(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 7:01:02 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:01:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 46(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:01:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:01:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:01:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=16][TRACE.VERBOSE][6/11/2025 7:02:00 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:02:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:02:02 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:02:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:02:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:02:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:02:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:02:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:02:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 7:03:04 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:03:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:03:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:03:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:03:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:03:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:03:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:03:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 74(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:03:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 65(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:04:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 73(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 7:04:03 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 67(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 7:05:05 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:07:02 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:07:07 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:09:09 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:11:10 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:12:05 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:13:12 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:15:14 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:17:08 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:17:16 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:19:17 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:21:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:22:11 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:23:21 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:25:23 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:27:14 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:27:25 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:29:27 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:31:28 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:32:17 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:33:30 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:35:32 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:37:20 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:37:34 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:39:35 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:41:38 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:42:23 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:43:40 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:45:42 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:47:28 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:47:45 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:49:47 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:51:49 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:52:32 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:53:51 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:55:54 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 7:57:36 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:57:56 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 7:59:58 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:02:01 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:02:40 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:04:03 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:06:05 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:07:45 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:08:08 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:10:10 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:12:12 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:12:49 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:14:15 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:16:17 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:17:53 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:18:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:20:22 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:22:24 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:22:57 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:24:26 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:26:28 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:28:02 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:28:31 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:30:33 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:32:35 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:33:06 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:34:38 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:36:40 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:38:10 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:38:42 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:40:45 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:42:47 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:43:14 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:44:49 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:46:51 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:48:19 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:48:54 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:50:56 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:52:58 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:53:23 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:55:01 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:57:02 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 8:58:26 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 8:59:04 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:01:06 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:03:07 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 9:03:29 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:05:09 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:07:10 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 9:08:31 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,717. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:09:13 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:11:15 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Visual] windows::UI::Composition::ICompositor5.RequestCommitAsync timed out, force-triggering next tick (RunLoopHandler #17154720) -[Thread=1][TRACE.DEBUG][6/11/2025 9:13:04 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 9:13:04 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 9:13:04 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:407,717 -[Thread=1][TRACE.VERBOSE][6/11/2025 9:13:04 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 9:13:04 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 9:13:05 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 9:13:05 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 9:41:45 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 9:41:54 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 325(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 9:41:55 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 109(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 9:41:56 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1710(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 9:41:56 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1979(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 9:41:56 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 46(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 9:41:56 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2410(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 9:41:57 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 9:41:57 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 54(ms) -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:10 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:14 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:15 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,415.13 -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:15 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 373(ms) -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:25 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 45(ms) -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:26 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 19(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 9:43:29 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 9:43:29 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 69(ms) -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:33 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 25(ms) -[Thread=17][TRACE.VERBOSE][6/11/2025 9:43:33 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 24(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:43:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:43:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 9:43:57 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 9:44:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:44:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 9:45:59 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 9:46:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/11/2025 9:46:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=3][TRACE.VERBOSE][6/11/2025 9:46:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=3][TRACE.VERBOSE][6/11/2025 9:46:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=3][TRACE.VERBOSE][6/11/2025 9:46:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,544.38 -[Thread=3][TRACE.VERBOSE][6/11/2025 9:46:38 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 319(ms) -[Thread=16][TRACE.VERBOSE][6/11/2025 9:46:57 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,787. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:48:01 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/11/2025 9:49:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/11/2025 9:49:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/11/2025 9:49:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,544.38 -[Thread=10][TRACE.VERBOSE][6/11/2025 9:49:09 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 325(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:16 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:20 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 65(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:21 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=12][TRACE.VERBOSE][6/11/2025 9:49:49 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 340(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:49:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=12][TRACE.VERBOSE][6/11/2025 9:50:01 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 341(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 9:50:03 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 9:50:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:50:04 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:10 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 28(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:10 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 27(ms) -[Thread=12][TRACE.VERBOSE][6/11/2025 9:50:14 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 48(ms) -[Thread=12][TRACE.VERBOSE][6/11/2025 9:50:14 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 51(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:17 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 18(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:17 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 49(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:22 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:22 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 9:50:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/11/2025 9:50:26 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,487.77 -[Thread=15][TRACE.VERBOSE][6/11/2025 9:50:29 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 334(ms) -[Thread=16][TRACE.VERBOSE][6/11/2025 9:52:00 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,787. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:52:05 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:54:06 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:56:08 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 9:57:03 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,787. -[Thread=18][TRACE.VERBOSE][6/11/2025 9:58:10 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 9:59:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/11/2025 9:59:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=21][TRACE.VERBOSE][6/11/2025 9:59:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=21][TRACE.VERBOSE][6/11/2025 9:59:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=21][TRACE.VERBOSE][6/11/2025 9:59:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,492.23 -[Thread=21][TRACE.VERBOSE][6/11/2025 9:59:37 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 321(ms) -[Thread=21][TRACE.VERBOSE][6/11/2025 9:59:44 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 32(ms) -[Thread=21][TRACE.VERBOSE][6/11/2025 9:59:44 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 31(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 9:59:49 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 21(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 9:59:50 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 19(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 9:59:53 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 48(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 9:59:53 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 48(ms) -[Thread=21][TRACE.VERBOSE][6/11/2025 9:59:57 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 26(ms) -[Thread=21][TRACE.VERBOSE][6/11/2025 9:59:57 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 26(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 10:00:12 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:02:06 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,721. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:02:13 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=14][TRACE.VERBOSE][6/11/2025 10:02:26 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 37(ms) -[Thread=14][TRACE.VERBOSE][6/11/2025 10:02:26 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 10:02:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/11/2025 10:02:38 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=20][TRACE.VERBOSE][6/11/2025 10:02:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=20][TRACE.VERBOSE][6/11/2025 10:02:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=20][TRACE.VERBOSE][6/11/2025 10:02:40 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,488.01 -[Thread=20][TRACE.VERBOSE][6/11/2025 10:02:41 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 474(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 10:03:10 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 25(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 10:03:10 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 25(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 10:03:14 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 49(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 10:03:14 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 44(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 10:03:17 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 23(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 10:03:18 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 18(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 10:03:21 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 10:03:21 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 10:04:15 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:06:17 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:07:09 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:08:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:10:21 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:12:12 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:12:22 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:14:24 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:16:26 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:17:15 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:18:28 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:20:29 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:22:17 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:22:31 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:24:33 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:26:35 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:27:20 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:28:37 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:30:38 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:32:23 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:32:40 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:34:42 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:36:44 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:37:26 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:38:46 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:40:47 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:42:29 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:42:49 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:44:51 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:46:53 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:47:32 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:48:54 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:50:56 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:52:35 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:52:58 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:55:00 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:57:02 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 10:57:38 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 10:59:03 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 11:01:05 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 11:02:41 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 11:03:07 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 11:05:09 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 11:07:11 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 11:07:44 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,724. -[Thread=18][TRACE.VERBOSE][6/11/2025 11:09:12 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 11:11:14 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 11:12:30 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/11/2025 11:12:30 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=31][TRACE.VERBOSE][6/11/2025 11:12:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=31][TRACE.VERBOSE][6/11/2025 11:12:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=31][TRACE.VERBOSE][6/11/2025 11:12:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,582.90 -[Thread=31][TRACE.VERBOSE][6/11/2025 11:12:33 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 339(ms) -[Thread=16][TRACE.VERBOSE][6/11/2025 11:12:47 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,787. -[Thread=1][TRACE.VERBOSE][6/11/2025 11:12:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 11:12:49 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 11:12:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 49(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 11:12:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 11:13:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 11:13:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 11:13:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 11:13:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 11:13:16 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=28][TRACE.VERBOSE][6/11/2025 11:13:18 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Thread=28][TRACE.VERBOSE][6/11/2025 11:13:18 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 32(ms) -[Thread=28][TRACE.VERBOSE][6/11/2025 11:13:22 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 36(ms) -[Thread=28][TRACE.VERBOSE][6/11/2025 11:13:22 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 18(ms) -[Thread=28][TRACE.VERBOSE][6/11/2025 11:13:26 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 49(ms) -[Thread=28][TRACE.VERBOSE][6/11/2025 11:13:26 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 47(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 11:13:29 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 33(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 11:13:29 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 30(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 11:15:18 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 11:17:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 11:17:50 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,721. -[Thread=1][TRACE.DEBUG][6/11/2025 11:17:52 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 11:17:52 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 11:17:53 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:407,721 -[Thread=1][TRACE.VERBOSE][6/11/2025 11:17:53 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 11:17:53 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 11:17:54 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 11:17:54 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:25:03 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:25:12 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 331(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:25:12 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:25:13 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1871(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:25:14 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2113(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:25:14 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:25:14 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2679(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:25:14 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:25:14 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 61(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:25:46 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:25:46 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:25:46 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:25:46 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:25:46 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:25:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:25:47 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:31:36 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:31:38 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 993(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:31:38 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 102(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:31:39 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2404(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:31:40 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2627(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:31:40 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:31:40 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3087(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:31:40 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:31:40 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 64(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:33:22 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:33:22 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:33:22 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:33:22 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:33:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:33:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:33:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:33:29 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:33:30 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 336(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:33:31 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 97(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:33:32 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1832(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:33:32 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2099(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:33:32 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:33:33 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2665(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:33:33 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 22(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:33:33 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:33:46 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:33:46 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:33:46 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:33:46 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:33:46 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:33:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:33:47 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:34:00 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:34:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 332(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:34:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 104(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:34:02 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1824(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:34:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2106(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:34:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 61(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:34:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2701(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:34:03 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:34:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 58(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:35:21 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:35:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:35:22 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:35:22 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:35:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:35:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:35:23 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:35:30 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:35:31 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 360(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:35:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 103(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:35:33 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2002(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:35:33 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2463(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:35:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 58(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:35:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3046(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:35:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:35:34 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 112(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:36:05 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:36:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:36:05 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:36:05 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:36:05 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:36:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:36:06 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:36:48 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:36:49 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 341(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:36:50 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 103(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:36:51 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1906(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:36:51 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2160(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:36:51 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 52(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:36:52 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2731(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:36:52 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:36:52 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 67(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:37:21 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:37:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:37:21 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:37:21 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:37:21 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:37:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:37:22 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:37:53 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:37:54 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 352(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:37:54 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 120(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:37:55 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1914(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:37:55 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2170(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:37:56 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 56(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:37:56 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2775(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:37:56 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:37:56 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 62(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:38:06 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:38:06 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:38:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:38:07 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:38:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:38:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:38:07 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:38:38 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:38:39 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 353(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:38:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 105(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:38:41 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1890(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:38:41 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2178(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:38:41 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 53(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:38:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2734(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:38:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:38:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 62(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:38:52 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:38:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:38:52 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:38:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:38:52 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:38:53 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:38:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:39:12 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:39:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 329(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:39:13 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 118(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:39:15 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1977(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:39:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2237(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:39:15 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 55(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:39:15 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2812(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:39:15 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:39:16 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 62(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:39:30 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:39:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:39:31 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:39:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:39:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:39:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:39:32 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:39:53 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 1:39:54 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 332(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 1:39:55 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 137(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:39:56 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1896(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:39:56 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2130(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 1:39:56 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:39:56 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2620(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 1:39:57 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 25(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 1:39:57 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 59(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 1:40:34 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 1:40:34 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 1:40:35 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 1:40:35 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 1:40:35 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 1:40:36 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 1:40:36 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 2:22:29 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 2:22:30 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 317(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 2:22:30 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 130(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 2:22:31 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1827(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 2:22:31 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2048(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 2:22:32 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 2:22:32 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2697(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 2:22:32 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 32(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 2:22:32 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 57(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 2:24:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/11/2025 2:24:14 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=14][TRACE.VERBOSE][6/11/2025 2:24:18 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=14][TRACE.VERBOSE][6/11/2025 2:24:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=14][TRACE.VERBOSE][6/11/2025 2:24:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,508.44 -[Thread=14][TRACE.VERBOSE][6/11/2025 2:24:19 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 366(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:24:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 47(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:24:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 2:24:33 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 2:24:33 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 2:24:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 2:24:33 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 2:24:33 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 2:24:33 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 2:24:34 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 2:24:34 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 2:27:34 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 2:27:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 383(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 2:27:35 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 99(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 2:27:36 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1841(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 2:27:37 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2194(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 2:27:37 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 57(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 2:27:37 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2760(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 2:27:38 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 30(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 2:27:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 54(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 2:28:29 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 2:28:29 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 2:28:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 2:28:30 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 2:28:30 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 2:28:31 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 2:28:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 2:30:38 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 2:30:39 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 323(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 2:30:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 128(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 2:30:41 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1995(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 2:30:41 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2247(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 2:30:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 57(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 2:30:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2767(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 2:30:42 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 33(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 2:30:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 64(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 2:32:43 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 2:34:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 2:35:42 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 445. Items in cache: 46,719. -[Thread=18][TRACE.VERBOSE][6/11/2025 2:36:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 2:38:48 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=24][TRACE.VERBOSE][6/11/2025 2:39:55 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 62(ms) -[Thread=24][TRACE.VERBOSE][6/11/2025 2:39:55 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 19(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 54(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 59(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 69(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 29(ms) -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=16][TRACE.VERBOSE][6/11/2025 2:40:45 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 445. Items in cache: 128,928. -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,501.42 -[Thread=15][TRACE.VERBOSE][6/11/2025 2:40:49 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 360(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 2:40:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:37 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:40 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 63(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:49 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 48(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 44(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 2:41:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 2:42:00 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 2:42:00 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 2:42:01 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:128,928 -[Thread=1][TRACE.VERBOSE][6/11/2025 2:42:01 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 2:42:01 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 2:42:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 2:42:01 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 3:24:39 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 3:24:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 372(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 3:24:40 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 96(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 3:24:41 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1799(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 3:24:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2091(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 3:24:42 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 56(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 3:24:42 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2709(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 3:24:43 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 3:24:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 3:26:43 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:28:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 3:29:43 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 445. Items in cache: 46,719. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:30:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:32:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 3:34:46 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 445. Items in cache: 46,719. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:34:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:36:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:38:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 3:39:49 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 445. Items in cache: 46,719. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:40:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:42:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 3:44:52 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 445. Items in cache: 46,719. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:45:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:47:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:49:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 3:49:55 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 445. Items in cache: 46,719. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:51:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:53:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 3:54:58 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 445. Items in cache: 46,719. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:55:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:57:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/11/2025 3:59:12 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=28][TRACE.VERBOSE][6/11/2025 3:59:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=28][TRACE.VERBOSE][6/11/2025 3:59:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=28][TRACE.VERBOSE][6/11/2025 4:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=28][TRACE.VERBOSE][6/11/2025 4:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=28][TRACE.VERBOSE][6/11/2025 4:00:00 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,493.54 -[Thread=28][TRACE.VERBOSE][6/11/2025 4:00:01 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 381(ms) -[Thread=16][TRACE.VERBOSE][6/11/2025 4:00:01 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,787. -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:21 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 27(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:25 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 46(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 68(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 97(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 49(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/11/2025 4:00:44 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=17][TRACE.VERBOSE][6/11/2025 4:00:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=17][TRACE.VERBOSE][6/11/2025 4:00:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=17][TRACE.VERBOSE][6/11/2025 4:00:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,492.37 -[Thread=17][TRACE.VERBOSE][6/11/2025 4:00:46 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 332(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 4:01:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 27(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:24 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:26 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:28 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:31 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 56(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 50(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:34 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:35 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:41 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:54 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:56 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 43(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:57 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 28(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 4:02:58 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=18][TRACE.VERBOSE][6/11/2025 4:03:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/11/2025 4:05:04 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 407,787. -[Thread=18][TRACE.VERBOSE][6/11/2025 4:05:18 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.DEBUG][6/11/2025 4:06:31 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 4:06:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 4:06:31 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:407,787 -[Thread=1][TRACE.VERBOSE][6/11/2025 4:06:31 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 4:06:31 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 4:06:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 4:06:32 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:17:00 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 6:17:08 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 358(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 6:17:08 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 104(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:17:09 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1845(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:17:10 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2041(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:17:10 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 51(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:17:10 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2549(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:17:10 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:17:10 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 53(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 6:17:48 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 6:17:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 6:17:48 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 6:17:48 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 6:17:48 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 6:17:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:17:49 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:21:40 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 6:21:41 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 359(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 6:21:42 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 96(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:21:43 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1695(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:21:43 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1946(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:21:43 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 53(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:21:43 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2479(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:21:43 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 24(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:21:44 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 57(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 6:22:12 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 27(ms) -[Thread=19][TRACE.VERBOSE][6/11/2025 6:22:12 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 24(ms) -[Thread=20][TRACE.VERBOSE][6/11/2025 6:22:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=20][TRACE.VERBOSE][6/11/2025 6:22:19 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=19][TRACE.VERBOSE][6/11/2025 6:22:22 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=19][TRACE.VERBOSE][6/11/2025 6:22:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=19][TRACE.VERBOSE][6/11/2025 6:22:23 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/11/2025 TotalGainLoss:$92,499.77 -[Thread=19][TRACE.VERBOSE][6/11/2025 6:22:23 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 368(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 6:22:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 6:22:29 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 0(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 6:22:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 6:22:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 6:22:33 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 6:22:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/11/2025 6:22:38 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 6:23:10 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 6:23:10 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 6:23:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 6:23:11 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 6:23:11 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 6:23:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:23:11 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:29:56 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 6:29:58 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 737(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 6:29:59 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 177(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:30:00 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2849(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:30:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3086(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:30:00 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 54(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:30:00 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3574(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:30:01 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:30:01 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 57(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 6:30:22 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 6:30:22 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 6:30:23 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 6:30:23 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 6:30:23 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 6:30:24 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:30:24 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:31:47 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 6:31:48 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 343(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 6:31:48 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 91(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:31:49 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1700(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:31:50 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1909(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:31:50 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 52(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:31:50 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2428(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:31:50 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:31:50 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 60(ms) -[Binding]An error occurred binding 'Text' to '$parent[CMMomentumView].DataContext.CompanyDescriptionSelectedPosition' at '$parent[CMMomentumView]': 'Ancestor not found.' (TextBlock #30009105) -[Binding]An error occurred binding 'Text' to '$parent[CMMomentumView].DataContext.CompanyDescriptionSelectedPosition' at '$parent[CMMomentumView]': 'Ancestor not found.' (TextBlock #30009105) -[Binding]An error occurred binding 'Text' to '$parent[CMMomentumView].DataContext.CompanyDescriptionSelectedPosition' at '$parent[CMMomentumView]': 'Ancestor not found.' (TextBlock #30009105) -[Binding]An error occurred binding 'Text' to '$parent[CMMomentumView].DataContext.CompanyDescriptionSelectedPosition' at '$parent[CMMomentumView]': 'Ancestor not found.' (TextBlock #30009105) -[Thread=1][TRACE.DEBUG][6/11/2025 6:32:19 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 6:32:19 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 6:32:20 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 6:32:20 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 6:32:20 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 6:32:21 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:32:21 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:38:06 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 6:38:08 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 336(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 6:38:08 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 88(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:38:09 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1769(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:38:09 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1998(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:38:09 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:38:10 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2490(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:38:10 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 97(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:38:10 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 66(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 6:38:50 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 6:38:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 6:38:51 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 6:38:51 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 6:38:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 6:38:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:38:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:41:02 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 6:41:04 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 327(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 6:41:04 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 93(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:41:05 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1805(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:41:05 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2058(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:41:05 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:41:06 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2570(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:41:06 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:41:06 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 67(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 6:42:14 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 6:42:14 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 6:42:15 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 6:42:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 6:42:15 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 6:42:15 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:42:15 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:50:46 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 6:50:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 337(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 6:50:48 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 97(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:50:49 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1884(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:50:49 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2118(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 6:50:49 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:50:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2599(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 6:50:50 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 6:50:50 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 54(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 6:50:57 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 6:50:57 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 6:50:57 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 6:50:57 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 6:50:57 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 6:50:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 6:50:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:04:23 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for DBX on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 439(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:24 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for DBX on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:04:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 108(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1959(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for IEFA on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2242(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for IEFA on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for IDA on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for DORM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for HURN on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for DRD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:26 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2836(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 17(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for IDA on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for DORM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for HURN on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for DRD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:04:27 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 57(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 7:06:15 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 7:06:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 7:06:15 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 7:06:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 7:06:15 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 7:06:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:06:16 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:00 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 438(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:01 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 106(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:11:02 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:11:02 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1998(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2263(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 43(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2782(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 18(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 58(ms) -[Binding]An error occurred binding 'Text' to '$parent[CMMomentumView].DataContext.CompanyDescriptionSelectedPosition' at '$parent[CMMomentumView]': 'Ancestor not found.' (TextBlock #238391) -[Binding]An error occurred binding 'Text' to '$parent[CMMomentumView].DataContext.CompanyDescriptionSelectedPosition' at '$parent[CMMomentumView]': 'Ancestor not found.' (TextBlock #238391) -[Binding]An error occurred binding 'Text' to '$parent[CMMomentumView].DataContext.CompanyDescriptionSelectedPosition' at '$parent[CMMomentumView]': 'Ancestor not found.' (TextBlock #238391) -[Binding]An error occurred binding 'Text' to '$parent[CMMomentumView].DataContext.CompanyDescriptionSelectedPosition' at '$parent[CMMomentumView]': 'Ancestor not found.' (TextBlock #238391) -[Thread=1][TRACE.DEBUG][6/11/2025 7:11:15 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:15 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 7:11:16 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:16 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:16 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 7:11:17 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:17 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:46 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 445(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:11:47 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 100(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:11:48 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:11:48 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1880(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:11:48 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:11:48 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2099(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2629(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 21(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:11:49 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 69(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 7:11:58 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:58 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 7:11:58 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:58 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 7:11:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:11:58 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:12:26 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:27 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:27 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:27 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:27 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:27 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 466(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:12:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 100(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:12:29 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:12:29 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2133(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:12:29 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:12:29 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2401(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2910(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 17(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MD on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for MO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:12:30 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 62(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 7:12:49 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 7:12:49 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 7:12:50 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 7:12:50 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 7:12:50 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 7:12:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:12:51 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:13:31 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:32 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 429(ms) -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for SXT on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for RGLD on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for NRG on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]No price for OPRA on 6/11/2025 -[Thread=7][TRACE.VERBOSE][6/11/2025 7:13:33 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 98(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:13:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:13:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1967(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:13:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:13:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2205(ms) -[Thread=11][TRACE.VERBOSE][6/11/2025 7:13:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]No price for RNMBY on 6/11/2025 -[Thread=11][TRACE.VERBOSE][6/11/2025 7:13:34 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 65(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2807(ms) -[Thread=9][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]******************* No price for SPOT on 6/11/2025 ***************** -[Thread=9][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 18(ms) -[Thread=10][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PSO on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for TSCDY on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]No price for PRIM on 6/11/2025 -[Thread=10][TRACE.VERBOSE][6/11/2025 7:13:35 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 59(ms) -[Thread=1][TRACE.DEBUG][6/11/2025 7:13:52 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/11/2025 7:13:52 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/11/2025 7:13:53 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/11/2025 7:13:53 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/11/2025 7:13:53 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/11/2025 7:13:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/11/2025 7:13:54 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/12/2025 10:06:15 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/12/2025 10:06:16 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 294(ms) -[Thread=7][TRACE.VERBOSE][6/12/2025 10:06:16 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 129(ms) -[Thread=9][TRACE.VERBOSE][6/12/2025 10:06:18 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1760(ms) -[Thread=11][TRACE.VERBOSE][6/12/2025 10:06:18 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1998(ms) -[Thread=11][TRACE.VERBOSE][6/12/2025 10:06:18 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 57(ms) -[Thread=10][TRACE.VERBOSE][6/12/2025 10:06:18 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2470(ms) -[Thread=9][TRACE.VERBOSE][6/12/2025 10:06:18 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=10][TRACE.VERBOSE][6/12/2025 10:06:18 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 62(ms) -[Thread=10][TRACE.VERBOSE][6/12/2025 10:06:22 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 29(ms) -[Thread=10][TRACE.VERBOSE][6/12/2025 10:06:22 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 29(ms) -[Thread=9][TRACE.VERBOSE][6/12/2025 10:06:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/12/2025 10:06:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/12/2025 10:06:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/12/2025 10:06:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/12/2025 10:06:35 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/12/2025 TotalGainLoss:$91,822.67 -[Thread=9][TRACE.VERBOSE][6/12/2025 10:06:36 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 374(ms) -[Thread=1][TRACE.DEBUG][6/12/2025 10:07:38 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/12/2025 10:07:38 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/12/2025 10:07:39 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/12/2025 10:07:39 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/12/2025 10:07:39 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/12/2025 10:07:39 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/12/2025 10:07:39 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/12/2025 10:38:57 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/12/2025 10:38:58 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 315(ms) -[Thread=7][TRACE.VERBOSE][6/12/2025 10:38:58 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 100(ms) -[Thread=9][TRACE.VERBOSE][6/12/2025 10:38:59 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1676(ms) -[Thread=11][TRACE.VERBOSE][6/12/2025 10:39:00 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1933(ms) -[Thread=11][TRACE.VERBOSE][6/12/2025 10:39:00 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 48(ms) -[Thread=10][TRACE.VERBOSE][6/12/2025 10:39:00 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2405(ms) -[Thread=9][TRACE.VERBOSE][6/12/2025 10:39:00 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=10][TRACE.VERBOSE][6/12/2025 10:39:00 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 54(ms) -[Thread=10][TRACE.VERBOSE][6/12/2025 10:39:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=10][TRACE.VERBOSE][6/12/2025 10:39:05 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/12/2025 10:39:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/12/2025 10:39:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/12/2025 10:39:09 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/12/2025 TotalGainLoss:$91,872.84 -[Thread=10][TRACE.VERBOSE][6/12/2025 10:39:09 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 371(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:22 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 48(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:28 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 51(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:30 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 38(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:30 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:31 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 30(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 51(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:33 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 46(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 10:39:34 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 41(ms) -[Thread=18][TRACE.VERBOSE][6/12/2025 10:41:02 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 10:43:04 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 10:44:02 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 10:45:06 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 10:47:08 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 10:49:06 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 10:49:10 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 10:51:12 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 10:53:15 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 10:54:10 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 10:55:17 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 10:57:19 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 10:59:13 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 10:59:21 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:01:23 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:03:25 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:04:17 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:05:28 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:07:30 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:09:21 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:09:32 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:11:34 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:13:35 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:14:24 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:15:37 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:17:39 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:19:27 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:19:41 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:21:42 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:23:44 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:24:29 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:25:46 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:27:47 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:29:32 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:29:49 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Visual] windows::UI::Composition::ICompositor5.RequestCommitAsync timed out, force-triggering next tick (RunLoopHandler #65314045) -[Thread=18][TRACE.VERBOSE][6/12/2025 11:31:51 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:33:53 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:34:35 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:35:55 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:37:57 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:39:39 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:39:59 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:42:02 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:44:04 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:44:43 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:46:06 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:48:09 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:49:48 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:50:11 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:52:13 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:54:16 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:54:52 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:56:18 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 11:58:21 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 11:59:57 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:00:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:02:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:04:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:05:01 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:06:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:08:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:10:05 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:10:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:12:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:14:40 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:15:10 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:16:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:18:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:20:14 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:20:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:22:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:24:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:25:19 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:26:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:28:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:30:23 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:30:59 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:33:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:35:04 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:35:28 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:37:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:39:08 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:40:32 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:41:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:43:13 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:45:15 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:45:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:47:18 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:49:20 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:50:41 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:51:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:53:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:55:27 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 12:55:45 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:57:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 12:59:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:00:50 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:01:34 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:03:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:05:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:05:54 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:07:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:09:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:10:59 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:11:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:13:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:15:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:16:03 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:17:53 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:19:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:21:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:21:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:24:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:26:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:26:12 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:28:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:30:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:31:16 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:32:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:34:12 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Visual] windows::UI::Composition::ICompositor5.RequestCommitAsync timed out, force-triggering next tick (RunLoopHandler #65314045) -[Thread=18][TRACE.VERBOSE][6/12/2025 1:36:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:36:20 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:38:17 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:40:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:41:25 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:42:21 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:44:24 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:46:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:46:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:48:29 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:50:31 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:51:34 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:52:34 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:54:36 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:56:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 1:56:38 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 1:58:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:00:43 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:01:43 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:02:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:04:48 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:06:47 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:06:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:08:53 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:10:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:11:52 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:12:57 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:15:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:16:56 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:17:02 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:19:04 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:21:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:22:00 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:23:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Visual] windows::UI::Composition::ICompositor5.RequestCommitAsync timed out, force-triggering next tick (RunLoopHandler #65314045) -[Thread=1][TRACE.VERBOSE][6/12/2025 2:24:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/12/2025 2:24:03 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=25][TRACE.VERBOSE][6/12/2025 2:24:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=25][TRACE.VERBOSE][6/12/2025 2:24:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=25][TRACE.VERBOSE][6/12/2025 2:24:05 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/12/2025 TotalGainLoss:$92,017.80 -[Thread=25][TRACE.VERBOSE][6/12/2025 2:24:05 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 337(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 2:24:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 2:24:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 2:24:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 42(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 2:24:10 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 27(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 2:24:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 49(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 2:24:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 54(ms) -[Thread=18][TRACE.VERBOSE][6/12/2025 2:25:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:27:05 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:27:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:29:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:31:18 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:32:09 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:33:21 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:35:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:37:14 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:37:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:39:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/12/2025 2:40:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 97(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 2:40:39 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 33(ms) -[Thread=18][TRACE.VERBOSE][6/12/2025 2:41:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=17][TRACE.VERBOSE][6/12/2025 2:42:02 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 42(ms) -[Thread=17][TRACE.VERBOSE][6/12/2025 2:42:03 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 39(ms) -[Thread=17][TRACE.VERBOSE][6/12/2025 2:42:06 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 22(ms) -[Thread=17][TRACE.VERBOSE][6/12/2025 2:42:06 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=40][TRACE.VERBOSE][6/12/2025 2:42:09 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 70(ms) -[Thread=40][TRACE.VERBOSE][6/12/2025 2:42:09 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 64(ms) -[Thread=17][TRACE.VERBOSE][6/12/2025 2:42:13 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 42(ms) -[Thread=17][TRACE.VERBOSE][6/12/2025 2:42:13 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 27(ms) -[Thread=16][TRACE.VERBOSE][6/12/2025 2:42:18 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,207. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:43:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:45:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:47:22 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,207. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:47:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:49:40 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:51:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 2:52:27 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,207. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:53:45 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=19][TRACE.VERBOSE][6/12/2025 2:55:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=19][TRACE.VERBOSE][6/12/2025 2:55:28 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=19][TRACE.VERBOSE][6/12/2025 2:55:33 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 23(ms) -[Thread=19][TRACE.VERBOSE][6/12/2025 2:55:34 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 18(ms) -[Thread=21][TRACE.VERBOSE][6/12/2025 2:55:37 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 70(ms) -[Thread=21][TRACE.VERBOSE][6/12/2025 2:55:38 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 47(ms) -[Thread=9][TRACE.VERBOSE][6/12/2025 2:55:41 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 30(ms) -[Thread=9][TRACE.VERBOSE][6/12/2025 2:55:41 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 60(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 2:55:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/12/2025 2:55:46 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=18][TRACE.VERBOSE][6/12/2025 2:55:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=21][TRACE.VERBOSE][6/12/2025 2:55:47 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=21][TRACE.VERBOSE][6/12/2025 2:55:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=21][TRACE.VERBOSE][6/12/2025 2:55:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/12/2025 TotalGainLoss:$92,026.04 -[Thread=21][TRACE.VERBOSE][6/12/2025 2:55:48 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 329(ms) -[Thread=16][TRACE.VERBOSE][6/12/2025 2:57:31 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:57:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 2:59:52 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:01:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:02:36 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:03:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:05:59 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:07:40 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:08:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:10:04 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:12:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:12:44 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:14:08 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:16:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:17:49 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:18:13 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:20:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:22:18 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:22:53 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:24:20 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:26:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:27:58 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:28:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:30:27 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:32:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:33:02 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:34:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:36:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:38:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:38:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:40:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:42:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:43:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:44:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:46:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:48:16 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:48:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:50:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:52:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:53:20 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:54:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:56:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 3:58:24 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 3:59:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:01:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:03:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:03:29 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:05:08 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:07:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:08:33 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:09:13 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:11:15 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:13:17 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:13:37 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:15:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:17:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:18:41 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:19:24 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:21:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:23:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:23:46 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:25:31 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:27:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:28:50 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:29:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:31:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:33:40 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:33:54 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:35:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:37:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:38:58 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:39:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:41:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:43:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:44:03 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:45:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:47:56 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:49:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:49:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:52:01 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:54:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:54:11 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:56:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 4:58:08 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 4:59:16 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:00:10 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:02:13 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:04:15 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:04:20 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:06:17 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:08:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:09:24 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:10:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:12:24 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:14:27 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:14:29 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:16:29 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:18:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:19:33 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:20:34 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:22:36 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:24:38 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:24:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:26:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:28:43 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:29:42 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:30:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:32:48 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:34:46 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:34:50 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:36:53 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:38:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:39:51 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:40:57 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:43:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:44:55 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:45:02 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:47:04 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:49:07 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:49:59 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:51:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:53:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 5:55:04 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:55:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:57:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 5:59:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 6:00:08 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:01:21 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:03:23 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 6:05:12 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:05:26 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:07:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:09:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 6:10:17 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:11:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:13:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 6:15:21 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:15:37 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:17:40 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:19:42 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 6:20:26 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:21:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:23:47 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 6:25:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:25:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:27:51 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Visual] windows::UI::Composition::ICompositor5.RequestCommitAsync timed out, force-triggering next tick (RunLoopHandler #65314045) -[Thread=18][TRACE.VERBOSE][6/12/2025 6:29:54 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 6:30:34 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:31:55 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:33:57 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 6:35:36 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:35:58 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:38:00 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/12/2025 6:40:02 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/12/2025 6:40:39 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,273. -[Visual] windows::UI::Composition::ICompositor5.RequestCommitAsync timed out, force-triggering next tick (RunLoopHandler #65314045) -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:04 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:06 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/12/2025 TotalGainLoss:$92,039.68 -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:06 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 375(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 6:41:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/12/2025 6:41:09 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:11 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/12/2025 TotalGainLoss:$92,039.68 -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:12 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 360(ms) -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:22 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 32(ms) -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:22 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 48(ms) -[Thread=50][TRACE.VERBOSE][6/12/2025 6:41:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 32(ms) -[Thread=50][TRACE.VERBOSE][6/12/2025 6:41:25 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/12/2025 6:41:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/12/2025 6:41:30 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:36 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/12/2025 TotalGainLoss:$92,039.68 -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:36 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 369(ms) -[Thread=50][TRACE.VERBOSE][6/12/2025 6:41:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=50][TRACE.VERBOSE][6/12/2025 6:41:48 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:50 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/12/2025 TotalGainLoss:$92,039.68 -[Thread=32][TRACE.VERBOSE][6/12/2025 6:41:51 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 342(ms) -[Thread=1][TRACE.DEBUG][6/12/2025 6:42:01 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/12/2025 6:42:01 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/12/2025 6:42:01 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:408,273 -[Thread=1][TRACE.VERBOSE][6/12/2025 6:42:01 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/12/2025 6:42:01 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/12/2025 6:42:02 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/12/2025 6:42:02 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:04:40 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/13/2025 9:04:41 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 301(ms) -[Thread=7][TRACE.VERBOSE][6/13/2025 9:04:42 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 92(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:04:43 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1619(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:04:43 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1842(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:04:43 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 44(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:04:43 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2289(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:04:44 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 28(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:04:44 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 64(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:04:55 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 149(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:04:55 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 147(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:04:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/13/2025 9:04:57 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=9][TRACE.VERBOSE][6/13/2025 9:05:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=9][TRACE.VERBOSE][6/13/2025 9:05:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:05:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/13/2025 TotalGainLoss:$93,929.64 -[Thread=9][TRACE.VERBOSE][6/13/2025 9:05:01 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 393(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:05:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/13/2025 9:05:06 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:07 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/13/2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/13/2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/13/2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/13/2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/13/2025 TotalGainLoss:$88,841.70 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetGainLoss(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossHelper::GetMarketValue(holdingDate,portfolioTrade)]No price for SPY on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.ActiveGainLossGenerator::GenerateGainLoss(portfolioTrades,maxDateRef)]ActiveGainLossGenerator:GenerateGainLoss 'GainLossHoldings' is null for on 06-13-2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/13/2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/13/2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/13/2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.Generator.GainLoss.GainLossGeneratorCum::GenerateTotalGainLoss(portfolioTrades,maxDateRef)]No price for SPY on 6/13/2025 -[Thread=10][TRACE.VERBOSE][6/13/2025 9:05:08 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 377(ms) -[Thread=18][TRACE.VERBOSE][6/13/2025 9:06:45 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 9:08:47 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 9:09:45 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,727. -[Thread=18][TRACE.VERBOSE][6/13/2025 9:10:50 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:10:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/13/2025 9:10:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=20][TRACE.VERBOSE][6/13/2025 9:10:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=20][TRACE.VERBOSE][6/13/2025 9:10:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=20][TRACE.VERBOSE][6/13/2025 9:10:55 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/13/2025 TotalGainLoss:$93,929.64 -[Thread=20][TRACE.VERBOSE][6/13/2025 9:10:55 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 335(ms) -[Thread=1][TRACE.DEBUG][6/13/2025 9:11:02 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/13/2025 9:11:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/13/2025 9:11:02 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:408,727 -[Thread=1][TRACE.VERBOSE][6/13/2025 9:11:02 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/13/2025 9:11:02 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/13/2025 9:11:03 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:11:03 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:12:16 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/13/2025 9:12:24 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 317(ms) -[Thread=7][TRACE.VERBOSE][6/13/2025 9:12:25 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 126(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:12:27 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 2935(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:12:27 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3321(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:12:27 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 52(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:12:28 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 3763(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:12:28 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 19(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:12:28 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 49(ms) -[Thread=15][TRACE.VERBOSE][6/13/2025 9:13:18 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 20(ms) -[Thread=15][TRACE.VERBOSE][6/13/2025 9:13:18 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 19(ms) -[Thread=1][TRACE.DEBUG][6/13/2025 9:13:31 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/13/2025 9:13:31 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/13/2025 9:13:31 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/13/2025 9:13:31 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/13/2025 9:13:31 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/13/2025 9:13:31 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:13:31 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:13:38 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/13/2025 9:13:39 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 294(ms) -[Thread=7][TRACE.VERBOSE][6/13/2025 9:13:40 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 129(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:13:41 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1679(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:13:41 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1905(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:13:41 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 49(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:13:41 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2375(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:13:41 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 26(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:13:41 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 55(ms) -[Thread=18][TRACE.VERBOSE][6/13/2025 9:15:43 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 9:17:45 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 9:18:43 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 445. Items in cache: 46,796. -[Thread=18][TRACE.VERBOSE][6/13/2025 9:19:47 AM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.DEBUG][6/13/2025 9:19:50 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/13/2025 9:19:50 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/13/2025 9:19:50 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:46,796 -[Thread=1][TRACE.VERBOSE][6/13/2025 9:19:50 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/13/2025 9:19:50 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/13/2025 9:19:50 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:19:50 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:52:31 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/13/2025 9:52:32 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 408(ms) -[Thread=7][TRACE.VERBOSE][6/13/2025 9:52:32 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 90(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:52:33 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1738(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:52:33 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1953(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:52:33 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:52:34 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2419(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:52:34 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 23(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:52:34 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 61(ms) -[Thread=1][TRACE.DEBUG][6/13/2025 9:52:40 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/13/2025 9:52:40 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/13/2025 9:52:40 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/13/2025 9:52:40 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/13/2025 9:52:40 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/13/2025 9:52:41 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:52:41 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:14 AM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/13/2025 9:59:15 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 295(ms) -[Thread=7][TRACE.VERBOSE][6/13/2025 9:59:16 AM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 90(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:59:17 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1616(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:59:17 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 1860(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 9:59:17 AM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 47(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:59:17 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2330(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:59:17 AM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 29(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:59:17 AM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 52(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 9:59:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/13/2025 9:59:25 AM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/13/2025 9:59:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/13/2025 9:59:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/13/2025 9:59:29 AM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/13/2025 TotalGainLoss:$93,572.04 -[Thread=11][TRACE.VERBOSE][6/13/2025 9:59:30 AM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 389(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 39(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:37 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 29(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:51 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 40(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:52 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:53 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 31(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:54 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:56 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 32(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:58 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 36(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 9:59:58 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 37(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 10:00:00 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 45(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 10:00:01 AM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 34(ms) -[Thread=1][TRACE.DEBUG][6/13/2025 10:00:04 AM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/13/2025 10:00:04 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/13/2025 10:00:04 AM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 -[Thread=1][TRACE.VERBOSE][6/13/2025 10:00:04 AM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/13/2025 10:00:04 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/13/2025 10:00:05 AM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/13/2025 10:00:05 AM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. -[Thread=1][TRACE.VERBOSE][6/13/2025 3:14:52 PM] [PortfolioManager.Program::Main(args)][STARTING] -[Thread=7][TRACE.VERBOSE][6/13/2025 3:15:00 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 352(ms) -[Thread=7][TRACE.VERBOSE][6/13/2025 3:15:00 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 97(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 3:15:02 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 1797(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 3:15:02 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 2041(ms) -[Thread=10][TRACE.VERBOSE][6/13/2025 3:15:02 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 41(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 3:15:02 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2595(ms) -[Thread=11][TRACE.VERBOSE][6/13/2025 3:15:03 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 38(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 3:15:03 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 130(ms) -[Thread=9][TRACE.VERBOSE][6/13/2025 3:15:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=9][TRACE.VERBOSE][6/13/2025 3:15:12 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=11][TRACE.VERBOSE][6/13/2025 3:15:15 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=11][TRACE.VERBOSE][6/13/2025 3:15:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=11][TRACE.VERBOSE][6/13/2025 3:15:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/13/2025 TotalGainLoss:$93,667.57 -[Thread=11][TRACE.VERBOSE][6/13/2025 3:15:17 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 385(ms) -[Thread=18][TRACE.VERBOSE][6/13/2025 3:17:03 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:19:05 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 3:20:02 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:21:06 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:23:08 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 3:25:05 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:25:09 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:27:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:29:13 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 3:30:07 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:31:14 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:33:16 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 3:35:10 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:35:17 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:37:19 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:39:20 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 3:40:12 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=1][TRACE.VERBOSE][6/13/2025 3:41:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 102(ms) -[Thread=1][TRACE.VERBOSE][6/13/2025 3:41:16 PM] [PortfolioManager.ViewModels.GainLossViewModel::get_Parity()][Parity]Done, total took 35(ms) -[Thread=18][TRACE.VERBOSE][6/13/2025 3:41:22 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:43:24 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 3:45:15 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:45:25 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:47:27 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:49:28 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 3:50:17 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:51:30 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:53:32 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 3:55:19 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:55:33 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:57:35 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 3:59:36 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 4:00:22 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 4:01:38 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 4:03:39 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 4:05:24 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 4:05:41 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 4:07:43 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 4:09:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 4:10:27 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=1][TRACE.VERBOSE][6/13/2025 4:10:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()]HandleSelectedSymbol:{ALL} -[Thread=1][TRACE.VERBOSE][6/13/2025 4:10:51 PM] [PortfolioManager.ViewModels.GainLossViewModel::HandleSelectedSymbol()][GainLossViewModel::OnGainLossViewModelPropertyChanged]SelectedSymbol '{ALL}' -[Thread=34][TRACE.VERBOSE][6/13/2025 4:10:52 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingActiveGainLoss -[Thread=34][TRACE.VERBOSE][6/13/2025 4:10:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]GeneratingTotalGainLoss) -[Thread=34][TRACE.VERBOSE][6/13/2025 4:10:53 PM] [PortfolioManager.ViewModels.GainLossViewModel::b__41_0()]Date:6/13/2025 TotalGainLoss:$93,642.87 -[Thread=34][TRACE.VERBOSE][6/13/2025 4:10:53 PM] [MarketData.MarketDataModel.GainLoss.GainLossSummaryItemCollection::.ctor(portfolioTrades,gainLossGenerator,activeGainLossGenerator,maxDateRef)][GainLossSummaryItemCollection] Done, took 344(ms) -[Thread=18][TRACE.VERBOSE][6/13/2025 4:11:46 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=18][TRACE.VERBOSE][6/13/2025 4:13:48 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=16][TRACE.VERBOSE][6/13/2025 4:15:30 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Symbols: 486. Items in cache: 408,728. -[Thread=18][TRACE.VERBOSE][6/13/2025 4:15:49 PM] [MarketData.Cache.GBPriceCache::ThreadProc()]Clearing GBPriceCache price cache. -[Thread=1][TRACE.DEBUG][6/13/2025 4:16:09 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]ClosingHandler -[Thread=1][TRACE.VERBOSE][6/13/2025 4:16:09 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=16][TRACE.VERBOSE][6/13/2025 4:16:10 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:408,728 -[Thread=1][TRACE.VERBOSE][6/13/2025 4:16:10 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End -[Thread=1][TRACE.VERBOSE][6/13/2025 4:16:10 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... -[Thread=18][TRACE.VERBOSE][6/13/2025 4:16:11 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. -[Thread=1][TRACE.VERBOSE][6/13/2025 4:16:11 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:35 PM] [PortfolioManager.Program::Main(args)][MAIN:STARTING] +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:35 PM] [PortfolioManager.Program::Main(args)]Using portfolio_data at 10.0.0.199 +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:35 PM] [PortfolioManager.Program::Main(args)]Using market_data at 10.0.0.199 +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:35 PM] [PortfolioManager.Program::Main(args)]Using user_data at 10.0.0.199 +[Thread=13][TRACE.VERBOSE][6/15/2025 9:16:38 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 2215(ms) +[Thread=13][TRACE.VERBOSE][6/15/2025 9:16:39 PM] [MarketData.Generator.MGSHMomentum.MGSHMomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 97(ms) +[Thread=19][TRACE.VERBOSE][6/15/2025 9:16:40 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 3541(ms) +[Thread=17][TRACE.VERBOSE][6/15/2025 9:16:40 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 3770(ms) +[Thread=17][TRACE.VERBOSE][6/15/2025 9:16:40 PM] [MarketData.Generator.CMMomentum.CMMomentumBacktest::GetModelPerformance(sessionParams)]Done, took 50(ms) +[Thread=18][TRACE.VERBOSE][6/15/2025 9:16:40 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 4206(ms) +[Thread=19][TRACE.VERBOSE][6/15/2025 9:16:41 PM] [MarketData.Generator.CMTrend.CMTTrendModel::GetModelPerformance(sessionParams)]Done, total took 27(ms) +[Thread=18][TRACE.VERBOSE][6/15/2025 9:16:41 PM] [MarketData.Generator.Momentum.MomentumBacktest::GetModelPerformance(sessionParams)]Done, total took 72(ms) +[Thread=1][TRACE.DEBUG][6/15/2025 9:16:42 PM] [PortfolioManager.App+<>c__DisplayClass1_1::b__1(,)]App: Received ClosingHandler event +[Thread=1][TRACE.DEBUG][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.MainWindowViewModel::OnDispose()][MainWindowViewModel:OnDispose] +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.MGSHMomentumViewModel::OnDispose()]Dispose MGSHMomentumViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.MomentumViewModel::OnDispose()]Dispose MomentumViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.CMMomentumViewModel::OnDispose()]Dispose CMMomentumViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.CMTrendViewModel::OnDispose()]Dispose CMTrendViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.BollingerBandViewModel::OnDispose()]Dispose BollingerBandViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.BollingerBandViewModel::OnDispose()]Dispose BollingerBandViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.BollingerBandViewModel::OnDispose()]Dispose BollingerBandViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.BollingerBandViewModel::OnDispose()]Dispose BollingerBandViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.BollingerBandViewModel::OnDispose()]Dispose BollingerBandViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.BollingerBandViewModel::OnDispose()]Dispose BollingerBandViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [PortfolioManager.ViewModels.BollingerBandViewModel::OnDispose()]Dispose BollingerBandViewModel +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:42 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... +[Thread=31][TRACE.VERBOSE][6/15/2025 9:16:43 PM] [MarketData.Cache.LocalPriceCache::ThreadProc()][LocalPriceCache:ThreadProc] Thread ended. Items in cache:0 +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:43 PM] [MarketData.Cache.LocalPriceCache::Dispose()][LocalPriceCache:Dispose] End +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:43 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose]Thread state is 'WaitSleepJoin'. Joining main thread... +[Thread=33][TRACE.VERBOSE][6/15/2025 9:16:44 PM] [MarketData.Cache.GBPriceCache::ThreadProc()][GBPriceCache:ThreadProc]Thread ended. +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:44 PM] [MarketData.Cache.GBPriceCache::Dispose()][GBPriceCache:Dispose] End. +[Thread=1][TRACE.DEBUG][6/15/2025 9:16:44 PM] [PortfolioManager.Cache.ImageCache::.ctor()]Reading assets from C:\Avalonia\PortfolioManager/Assets +[Thread=1][TRACE.DEBUG][6/15/2025 9:16:44 PM] [PortfolioManager.ViewModels.MainWindowViewModel::OnDispose()][MainWindowViewModel:OnDispose] LEAVE +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:44 PM] [PortfolioManager.Program::Main(args)]There were 62 threads still running at application shutdown. +[Thread=1][TRACE.VERBOSE][6/15/2025 9:16:44 PM] [PortfolioManager.Program::Main(args)][MAIN:EXIT]