Highest end of day price: 11.794998475903 EUR (C$13.79 USD) on 2025-07-21
Lowest end of day price: 1.0917760694541 EUR (C$1.26 USD) on 2026-08-17