Highest end of day price: 197.2038277568 EUR (C$206.78 USD) on 2025-02-18
Lowest end of day price: 6.0295371457043 EUR (C$5.08 USD) on 2001-06-12