Highest end of day price: 59.728326603004 EUR (C$70.24 USD) on 2026-03-02
Lowest end of day price: 2.258984161169 EUR (C$2.08 USD) on 2001-09-17