Highest end of day price: 189.55732425014 EUR (C$218.65 USD) on 2025-11-21
Lowest end of day price: 180.39266687528 EUR (C$207.87 USD) on 2026-03-09