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