Highest end of day price: 474.94549641022 EUR (C$672.15 USD) on 2007-10-01
Lowest end of day price: 0.54629634649563 EUR (C$0.59 USD) on 2024-02-20