Highest end of day price: 178.67466273414 EUR (C$208.19 USD) on 2025-10-28
Lowest end of day price: 15.15460311353 EUR (C$19.27 USD) on 2009-03-10