Highest end of day price: 27.232412104905 EUR (C$29.45 USD) on 2024-06-12
Lowest end of day price: 0.32876005446135 EUR (C$0.28 USD) on 2000-11-01