Highest end of day price: 4188.4933693255 EUR (C$4,382 USD) on 2025-02-14
Lowest end of day price: 41.165182100715 EUR (C$38.16 USD) on 2001-09-21