Highest end of day price: 268.65333215708 EUR (C$291.65 USD) on 2024-03-06
Lowest end of day price: 19.2961156244 EUR (C$16.82 USD) on 2000-12-13