Highest end of day price: 11.747356907174 EUR (C$13.58 USD) on 2026-08-05
Lowest end of day price: 7.0130741830481 EUR (C$7.47 USD) on 2024-04-22