Highest end of day price: 17.363723247787 EUR (C$19.77 USD) on 2025-05-26
Lowest end of day price: 9.3617594866625 EUR (C$10.51 USD) on 2015-05-12