Highest end of day price: 20.517766246866 EUR (C$24.81 USD) on 2021-02-17
Lowest end of day price: 8.807252619775 EUR (C$9.58 USD) on 2024-02-02