Highest end of day price: 412.66067130148 EUR (C$475.90 USD) on 2026-08-04
Lowest end of day price: 51.006805476938 EUR (C$61.52 USD) on 2012-07-24