Stock Evaluation rate is keep changing in sales transactions

Each sales transaction, as you can see the image the valuation rate is increasing or decreasing according the effect of the last purchase rate,
if last purchase rate is less then previous evaluation rate the sales transaction valuation rate in stock ledger is decreased and vise verse

NB: if the evaluation rate has no decimal is not changing or may be rounding,

Hi,
I have troubelshooted this case with farah through screensharing and I have given clarification how system calculate FIFO stock valuation and valuation rate.

Currently it’s not an issue but FIFO formula clarification,

Conclusion: System works as expected.

Thanks Nofal,

How can I shift from FIFO to Average, as there are transactions in the system with FIFO method?