Highest end of day price: 13.508286130338 EUR (C$15.51 USD) on 2026-09-17
Lowest end of day price: 5.7229797989764 EUR (C$6.27 USD) on 2024-08-05