Highest end of day price: 71.334536902041 EUR (C$83.53 USD) on 2025-10-06
Lowest end of day price: 12.286852539388 EUR (C$15.63 USD) on 2009-02-26