Highest end of day price: 30.120977704409 EUR (C$34.90 USD) on 2025-11-12
Lowest end of day price: 7.4762753310161 EUR (C$9.61 USD) on 2012-10-10