Highest end of day price: 382.11592274472 EUR (C$471.41 USD) on 2018-03-20
Lowest end of day price: 11.619773555866 EUR (C$11.15 USD) on 2022-09-27