IE не поддерживает ES6, поэтому вам придется придерживаться оригинального способа записи таких функций.
price = price.replace(/(.*)\./, function (x) { return x.replace(/\./g, '') + '.'; });
Также, связанный: Когда ES6 будет доступен в IE?