Highest end of day price: 190.54125772245 EUR (C$221.64 USD) on 2025-11-14
Lowest end of day price: 25.67302786451 EUR (C$31.17 USD) on 2012-07-25