Highest end of day price: 219.61862005252 EUR (C$255.73 USD) on 2025-08-08
Lowest end of day price: 0.1048292649023 EUR (C$0.10 USD) on 2002-10-09