Highest end of day price: 27.608675204784 EUR (C$30.81 USD) on 2026-10-12
Lowest end of day price: 14.104922879625 EUR (C$14.93 USD) on 2023-11-02