Highest end of day price: 98.65096162945 EUR (C$114.99 USD) on 2026-08-27
Lowest end of day price: 2.258984161169 EUR (C$2.08 USD) on 2001-09-17