I thought it takes the price of the share from historical quotes for calculating the price as once i corrected the historical price for one holding things worked fine for me. Here is another example where I don’t know why my performance calculation is wrong - the transactions are correct in green but the performance calculation is wrong so I am not sure from where it’s picking wrong numbers. 506 & 253 are correct amounts and transactions with correct dates but the performance calculator shows me wrong amount 473 and wrong date 4th Sep.

