Highest end of day price: 74.590606042519 EUR (C$87.47 USD) on 2026-04-24
Lowest end of day price: 4.0552374302296 EUR (C$4.23 USD) on 2016-12-22