Highest end of day price: 95.226928247272 EUR (C$102.37 USD) on 2024-05-07
Lowest end of day price: 1.174915049558 EUR (C$1.51 USD) on 2005-04-04