Highest end of day price: 163.35974818839 EUR (C$191.12 USD) on 2025-10-16
Lowest end of day price: 108.12388662194 EUR (C$139.55 USD) on 2012-12-10