Highest end of day price: 16.997608856353 EUR (C$19.70 USD) on 2025-11-12
Lowest end of day price: -0.00011307100420381 EUR (C-$0.0001328 USD) on 2018-09-26