Highest end of day price: 26.735061348889 EUR (C$30.30 USD) on 2021-12-17
Lowest end of day price: 6.2627125421924 EUR (C$6.63 USD) on 2023-10-20