Highest end of day price: 493.25111483178 EUR (C$520.42 USD) on 2023-03-08
Lowest end of day price: 57.606957198518 EUR (C$61.14 USD) on 2023-03-17