Highest end of day price: 47.173365445396 EUR (C$54.28 USD) on 2026-08-03
Lowest end of day price: 15.806077357037 EUR (C$17.41 USD) on 2016-06-27