Highest end of day price: 16.050057695177 EUR (C$19.02 USD) on 2026-02-18
Lowest end of day price: 2.8282060285692 EUR (C$3.60 USD) on 2012-11-12