Highest end of day price: 18.943270512334 EUR (C$22.45 USD) on 2026-02-18
Lowest end of day price: 10.253748404311 EUR (C$11.30 USD) on 2024-08-16