Highest end of day price: 482.22068261717 EUR (C$570.82 USD) on 2021-08-04
Lowest end of day price: 12.211461294712 EUR (C$10.15 USD) on 2000-10-27