Highest end of day price: 10.658397039038 EUR (C$11.65 USD) on 2023-06-16
Lowest end of day price: 2.0315453639782 EUR (C$2.20 USD) on 2024-03-25