Highest end of day price: 92.426797878964 EUR (C$124.31 USD) on 2007-05-24
Lowest end of day price: 0.16224885811486 EUR (C$0.18 USD) on 2018-12-27