Highest end of day price: 45.737196321205 EUR (C$53.98 USD) on 2026-02-27
Lowest end of day price: 16.133434352745 EUR (C$17.77 USD) on 2016-06-27