You may have copied the wrong wallet.dat.
Where did you copied the walllet.dat from; and where did you pasted the wallet.dat to the new laptop?
If you want to make sure, you can make a backup manually and open it in the new laptop (Don't do this if your blockchain is pruned).
In the old laptop, use "File->Backup wallet" while the wallet with 10BTC is open, then transfer the 'walletname.dat' to the new laptop's "wallets" folder of Bitcoin data directory.
Open it using the menu "File->Open wallet", wait for Bitcoin Core to scan for balances.
You are a life saver ... this worked ... thanks very much!!!
Are there any steps I need to take, before transferring the coins out to an exchange?
The old laptop is running:
Bitcoin Core v0.15.1
Qt version 5.7.1
Whereas the new laptop is running:
Bitcoin Core v0.21.1
Qt version 5.9.8