Highest end of day price: 225.53419757006 EUR (C$251.70 USD) on 2026-10-12
Lowest end of day price: 16.792103939487 EUR (C$20.95 USD) on 2010-07-02