Highest end of day price: 2.1274363192696 EUR (C$2.50 USD) on 2026-01-02
Lowest end of day price: 0.39935094490734 EUR (C$0.53 USD) on 2013-09-02