Highest end of day price: 15.897351089436 EUR (C$18.55 USD) on 2026-01-13
Lowest end of day price: -0.83016702600783 EUR (C-$0.73 USD) on 2002-04-02