Highest end of day price: 15.733474183638 EUR (C$18.51 USD) on 2025-09-15
Lowest end of day price: 2.8282060285692 EUR (C$3.60 USD) on 2012-11-12