Highest end of day price: 582.75485190771 EUR (C$684.29 USD) on 2025-12-18
Lowest end of day price: 82.740116102962 EUR (C$111.31 USD) on 2011-09-23