Highest end of day price: 412.4628297253 EUR (C$477.09 USD) on 2025-10-13
Lowest end of day price: 20.344022908551 EUR (C$17.02 USD) on 2001-07-06