Highest end of day price: 18.672487285926 EUR (C$21.23 USD) on 2021-11-19
Lowest end of day price: 5.3968470478614 EUR (C$5.91 USD) on 2025-04-09