Highest end of day price: 86.922668033636 EUR (C$101.23 USD) on 2026-01-15
Lowest end of day price: 11.037108267908 EUR (C$13.83 USD) on 2012-09-04