Highest end of day price: 290.00829278937 EUR (C$327.35 USD) on 2021-12-22
Lowest end of day price: 14.710069849435 EUR (C$14.13 USD) on 2000-03-22