Highest end of day price: 264.61011770452 EUR (C$307.28 USD) on 2026-06-04
Lowest end of day price: 74.997692676081 EUR (C$80.21 USD) on 2020-03-23