Highest end of day price: 27.770810802398 EUR (C$32.37 USD) on 2026-08-27
Lowest end of day price: 0.14860260744426 EUR (C$0.19 USD) on 2008-12-05