Highest end of day price: 87.505865074272 EUR (C$101.08 USD) on 2025-07-29
Lowest end of day price: 2.6065397205578 EUR (C$2.56 USD) on 2002-10-08