Highest end of day price: 15.203919592717 EUR (C$17.54 USD) on 2025-11-21
Lowest end of day price: 10.964049904347 EUR (C$12.44 USD) on 2016-04-29