Exchange rate for individuals for cash transactions on the date of 29.10.2026 Select the banks exchange rate date Currency Buy Sell NBM rate EUR 19.9800 20.2100 20.1303 USD 17.8700 18.1800 18.0881 Exchange rate for card transactions on the date of 29.10.2026 Select the banks exchange rate date Currency Buy Sell NBM rate EUR 19.8500 20.3500 20.1303 USD 17.8000 18.3000 18.0881