Highest end of day price: 186.23536926306 EUR (C$217.28 USD) on 2026-01-13
Lowest end of day price: 19.205882897631 EUR (C$24.18 USD) on 2008-11-21