Highest end of day price: 247.66177938034 EUR (C$290.41 USD) on 2025-08-22
Lowest end of day price: 65.889469746703 EUR (C$85.25 USD) on 2012-11-28