Highest end of day price: 279.24411109892 EUR (C$323.57 USD) on 2025-11-12
Lowest end of day price: 123.59407856899 EUR (C$144.34 USD) on 2020-10-30