Highest end of day price: 16.916397552021 EUR (C$19.79 USD) on 2025-10-16
Lowest end of day price: 14.659074446655 EUR (C$15.36 USD) on 2024-11-25