Highest end of day price: 5.1726554794334 EUR (C$4.99 USD) on 2000-03-03
Lowest end of day price: 0.053914461200879 EUR (C$0.05954 USD) on 2023-12-27