Highest end of day price: 16.573878067418 EUR (C$19.23 USD) on 2025-11-27
Lowest end of day price: 0.20045132437613 EUR (C$0.20 USD) on 2000-02-22