Highest end of day price: 94.561734194831 EUR (C$110.25 USD) on 2026-05-29
Lowest end of day price: 11.037108267908 EUR (C$13.83 USD) on 2012-09-04