Highest end of day price: 191.25625325449 EUR (C$220.12 USD) on 2025-06-11
Lowest end of day price: 10.285467022527 EUR (C$11.38 USD) on 2003-03-11