Highest end of day price: 205.48652103543 EUR (C$230.24 USD) on 2026-10-13
Lowest end of day price: 0.71710792299888 EUR (C$0.91 USD) on 2012-11-13