Highest end of day price: 7399.7022126457 EUR (C$8,621 USD) on 2018-06-26
Lowest end of day price: 0.4315617725944 EUR (C$0.38 USD) on 2000-05-04