Highest end of day price: 87.035366663071 EUR (C$102.61 USD) on 2026-05-08
Lowest end of day price: 2.2441966803558 EUR (C$2.72 USD) on 2004-08-27