Highest end of day price: 117.7626484907 EUR (C$127.84 USD) on 2024-03-06
Lowest end of day price: 14.877631091356 EUR (C$17.81 USD) on 2010-06-07