Highest end of day price: 52.207607164459 EUR (C$61.61 USD) on 2025-09-22
Lowest end of day price: 2.2535959177551 EUR (C$2.55 USD) on 2015-02-10