Get Transaction wise Stock Balance

Hi Experts,
Is there any way I can extract the Stock Balance per transaction. e.g

Doc Type Doc Ref Item Doc Qty Remaining Bal Qty
Material Entry MATENT001 Laptop 100 23
Purchase Inv PURINV001 Keyboard 20 0
Purchase Inv PURINV002 Keyboard 10 7
Purchase Inv PURINV003 Laptop 25 25

Whereas Remaining Balance Qty is the column to identify the balance left after the stock is sold per transaction.

Use the " Ordered Items To Be Delivered" report

Thanks Crafter for the reply, the report you are referring is for Sales Orders, I don’t have any Sales Orders, I would like to track the stock balance of the incoming transactions (stock left after sales).

Is there anyone know the solution?