Highest end of day price: 143.5938380982 EUR (C$165.63 USD) on 2025-11-21
Lowest end of day price: 77.837170192171 EUR (C$105.03 USD) on 2013-11-04