Highest end of day price: 16.052116024555 EUR (C$18.73 USD) on 2026-01-13
Lowest end of day price: 13.458516429618 EUR (C$14.68 USD) on 2023-06-26