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