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.8450 20.3450 20.1303 USD 17.7850 18.2850 18.0881