Highest end of day price: 164.91621404494 EUR (C$191.83 USD) on 2025-10-24
Lowest end of day price: 79.685545345776 EUR (C$107.53 USD) on 2013-11-04