Highest end of day price: 104.85833905842 EUR (C$121.97 USD) on 2025-10-08
Lowest end of day price: 10.164964263474 EUR (C$10.76 USD) on 2023-10-20