Highest end of day price: 79.346753505854 EUR (C$90.79 USD) on 2026-07-06
Lowest end of day price: 34.565325781786 EUR (C$36.46 USD) on 2022-06-16