Highest end of day price: 383.75683252332 EUR (C$453.41 USD) on 2026-02-26
Lowest end of day price: 101.0281325431 EUR (C$135.91 USD) on 2011-09-23