Highest end of day price: 91.390116492609 EUR (C$107.33 USD) on 2025-10-03
Lowest end of day price: 2.9402910227417 EUR (C$3.57 USD) on 2012-07-25