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