Highest end of day price: 873.74798550454 EUR (C$1,012 USD) on 2026-08-28
Lowest end of day price: 101.52124126359 EUR (C$125.51 USD) on 2012-06-01