Highest end of day price: 308.83374033223 EUR (C$362.44 USD) on 2025-09-30
Lowest end of day price: 8.5957818937501 EUR (C$11.64 USD) on 2010-03-19