exchangemarket.ch ist eine gute Option für große Beträge. Es ist von der FINMA reguliert. Wenn es sich um eine geschäftliche Transaktion handelt, dann könnten Sie bei wechselstube.ch nachschauen (oft bessere Kurse als exchangemarket).
Es gibt auch ausländische Makler, die ähnliche oder sogar bessere Wechselkurse anbieten, wie Halo Financial, Currencyfair, Currency Direct, Xend Pay. Aber die Nutzung ausländischer Dienste für so viel Geld ist meiner Meinung nach eher riskant.
Neobanken wie Revolut, Wise usw. beschränken den Währungsumtausch in der Regel auf ein paar Tausend Franken (pro Woche oder Monat, zum Beispiel). Sonnst wäre die auch eine Möglichkeit.