Highest end of day price: 303.2000305663 EUR (C$334.42 USD) on 2022-03-23
Lowest end of day price: 0.7316446868683 EUR (C$1.04 USD) on 2009-08-17