Highest end of day price: 334.42381975828 EUR (C$362.61 USD) on 2024-03-04
Lowest end of day price: 6.7914317393471 EUR (C$6.67 USD) on 2002-10-02