Highest end of day price: 199.73240871741 EUR (C$228.53 USD) on 2026-07-06
Lowest end of day price: 137.46307922973 EUR (C$148.60 USD) on 2020-02-20