Highest end of day price: 11.747357092478 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