Highest end of day price: 247.62401160768 EUR (C$285.64 USD) on 2026-06-09
Lowest end of day price: 23.472395595942 EUR (C$30.35 USD) on 2009-03-13