Highest end of day price: 535.77945171145 EUR (C$624.28 USD) on 2025-10-28
Lowest end of day price: 141.10992976209 EUR (C$177.29 USD) on 2009-03-02