Highest end of day price: 410.67242860785 EUR (C$482.93 USD) on 2026-03-02
Lowest end of day price: 98.430401297993 EUR (C$124.26 USD) on 2010-07-05