Highest end of day price: 489.26157340544 EUR (C$516.21 USD) on 2023-03-08
Lowest end of day price: 57.141013056055 EUR (C$60.65 USD) on 2023-03-17