Highest end of day price: 11.907796873392 EUR (C$18.57 USD) on 2008-06-06
Lowest end of day price: 0.074501594669106 EUR (C$0.07870 USD) on 2024-11-14