Highest end of day price: 93.86597416189 EUR (C$101.96 USD) on 2024-05-27
Lowest end of day price: 8.2761750237386 EUR (C$7.67 USD) on 2001-09-21