Highest end of day price: 147.81764465333 EUR (C$169.78 USD) on 2025-11-05
Lowest end of day price: 70.444817387955 EUR (C$95.51 USD) on 2013-10-07