Highest end of day price: 39.27457125105 EUR (C$47.20 USD) on 2026-01-28
Lowest end of day price: 10.14721070913 EUR (C$12.54 USD) on 2012-06-01