Highest end of day price: 221.10129285376 EUR (C$258.68 USD) on 2025-10-16
Lowest end of day price: 131.03636731208 EUR (C$158.67 USD) on 2010-06-09