Highest end of day price: 218.93850204988 EUR (C$254.31 USD) on 2026-06-04
Lowest end of day price: 47.616759881073 EUR (C$61.05 USD) on 2014-10-15