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