Highest end of day price: 830.35471641006 EUR (C$960.29 USD) on 2025-11-26
Lowest end of day price: 164.55961509692 EUR (C$215.00 USD) on 2013-02-26