Highest end of day price: 164.91547663056 EUR (C$191.82 USD) on 2025-10-27
Lowest end of day price: 122.84024287713 EUR (C$134.54 USD) on 2025-04-09