Highest end of day price: 136.91891189954 EUR (C$150.34 USD) on 2023-04-21
Lowest end of day price: 23.721914189862 EUR (C$26.70 USD) on 2003-08-15