Highest end of day price: 95.263422633479 EUR (C$115.48 USD) on 2021-02-15
Lowest end of day price: 21.273297985977 EUR (C$28.06 USD) on 2009-01-26