Highest end of day price: 68.238806125856 EUR (C$79.89 USD) on 2018-07-30
Lowest end of day price: 11.074858785431 EUR (C$10.75 USD) on 2022-10-10