Highest end of day price: 453.89093323754 EUR (C$520.58 USD) on 2026-06-19
Lowest end of day price: 148.150614518 EUR (C$174.34 USD) on 2020-09-21