Highest end of day price: 36.785551252781 EUR (C$41.41 USD) on 2026-10-02
Lowest end of day price: 7.3562887891655 EUR (C$9.46 USD) on 2012-10-10