Highest end of day price: 40.588363220505 EUR (C$45.92 USD) on 2020-07-06
Lowest end of day price: 7.7380874693803 EUR (C$8.40 USD) on 2024-04-09