Highest end of day price: 198.51383735198 EUR (C$230.70 USD) on 2026-05-21
Lowest end of day price: 15.824929603166 EUR (C$20.13 USD) on 2009-02-26