Highest end of day price: 29.772337639232 EUR (C$34.67 USD) on 2025-10-15
Lowest end of day price: 0.0036225962325999 EUR (C$0.004299 USD) on 1991-01-15