Highest end of day price: 166.04133175759 EUR (C$189.98 USD) on 2026-07-06
Lowest end of day price: 136.36198203951 EUR (C$156.27 USD) on 2026-03-30