Highest end of day price: 59.907546190865 EUR (C$70.11 USD) on 2021-08-20
Lowest end of day price: 14.935501114943 EUR (C$18.85 USD) on 2009-03-09