Highest end of day price: 18.361552545335 EUR (C$21.38 USD) on 2026-01-15
Lowest end of day price: 11.081284298228 EUR (C$13.69 USD) on 2018-02-14