Highest end of day price: 266.66711194768 EUR (C$309.00 USD) on 2026-08-28
Lowest end of day price: 64.223564436316 EUR (C$83.09 USD) on 2012-11-28