Highest end of day price: 246.11382596822 EUR (C$281.56 USD) on 2026-07-03
Lowest end of day price: 41.570813197755 EUR (C$52.54 USD) on 2009-03-06