Highest end of day price: 46.093965367985 EUR (C$51.87 USD) on 2026-10-06
Lowest end of day price: 16.811918398936 EUR (C$17.98 USD) on 2020-03-23