Highest end of day price: 1228.9707217925 EUR (C$1,359 USD) on 2023-04-24
Lowest end of day price: 2.3784264180581 EUR (C$2.82 USD) on 1992-12-17