Highest end of day price: 3067.0087270756 EUR (C$2,975 USD) on 2000-03-01
Lowest end of day price: 0.13318328524322 EUR (C$0.15 USD) on 2023-12-27