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