Anybody experience that the average purchase value being updated as 100 times (vary by items) different compare to the actual price ?

Note: We are using containerized items.

E.g. The purchase price is 21.8 per container. When I check through the Purchase Order History, all the purchases are done with the same price. do not know what is the reasons causing the average purchase price and latest purchase price being updated as 0.218.