Highest end of day price: 33.694411766726 EUR (C$39.21 USD) on 2026-05-26
Lowest end of day price: 7.4762753310161 EUR (C$9.61 USD) on 2012-10-10