Highest end of day price: 342.35081301898 EUR (C$400.54 USD) on 2025-10-16
Lowest end of day price: 193.00636966969 EUR (C$231.07 USD) on 2010-06-07