Highest end of day price: 252.31238225081 EUR (C$287.90 USD) on 2022-01-18
Lowest end of day price: 3.577434790406 EUR (C$3.52 USD) on 2002-08-14