Highest end of day price: 449.0647088443 EUR (C$524.27 USD) on 2026-08-25
Lowest end of day price: 98.430401297993 EUR (C$124.26 USD) on 2010-07-05