Highest end of day price: 23.323019695123 EUR (C$27.22 USD) on 2018-09-17
Lowest end of day price: 7.6705318460385 EUR (C$8.21 USD) on 2024-02-14