Hi Reddy,
Yes, absolutely that is reason for cumulative inventory price is not equal to ending inventory price.
If you drill down the consumption bucket in CKM3, you should be seeing these documents and the final price variance impact would be -451954.53.
Ending inventory is calculated based on what the ending inventory actual value (687033.53)/ ending inventory (19656) *10000 = 349528.
Hope this helps.
Thanks,
Srinath