Highest end of day price: 154.52522776487 EUR (C$180.79 USD) on 2025-10-16
Lowest end of day price: 105.95928821286 EUR (C$127.81 USD) on 2012-07-24