Highest end of day price: 159.87788732503 EUR (C$175.61 USD) on 2023-05-10
Lowest end of day price: 14.305044927554 EUR (C$16.14 USD) on 2015-01-29