Highest end of day price: 12.554045758123 EUR (C$14.80 USD) on 2026-05-08
Lowest end of day price: 6.977459860881 EUR (C$7.37 USD) on 2023-10-30