Highest end of day price: 91.033650131555 EUR (C$104.81 USD) on 2025-04-17
Lowest end of day price: 8.052477656011 EUR (C$6.87 USD) on 2000-10-16