Highest end of day price: 26.8505232134 EUR (C$31.03 USD) on 2026-08-05
Lowest end of day price: 14.104922879625 EUR (C$14.93 USD) on 2023-11-02