Highest end of day price: 189.55732425014 EUR (C$218.65 USD) on 2025-11-21
Lowest end of day price: 184.81386976419 EUR (C$216.26 USD) on 2025-12-11