Highest end of day price: 38.142082969083 EUR (C$41.55 USD) on 2024-06-06
Lowest end of day price: 6.9980791871851 EUR (C$7.71 USD) on 2020-03-18