Highest end of day price: 200.16445823149 EUR (C$225.33 USD) on 2026-10-02
Lowest end of day price: 103.32204922223 EUR (C$109.13 USD) on 2023-10-30