Highest end of day price: 104.49069190194 EUR (C$120.30 USD) on 2025-04-17
Lowest end of day price: 3.3077908763039 EUR (C$2.79 USD) on 2001-06-29