Highest end of day price: 59.154235385706 EUR (C$70.06 USD) on 2021-09-07
Lowest end of day price: 3.4975973768852 EUR (C$3.75 USD) on 2015-03-11