Highest end of day price: 345.28301792065 EUR (C$414.95 USD) on 2026-01-28
Lowest end of day price: 193.00636966969 EUR (C$231.07 USD) on 2010-06-07