Highest end of day price: 199.19501677748 EUR (C$230.22 USD) on 2026-08-05
Lowest end of day price: 18.995586536295 EUR (C$23.92 USD) on 2008-11-21