Highest end of day price: 136.79997840911 EUR (C$161.47 USD) on 2026-02-27
Lowest end of day price: 3.9612003852731 EUR (C$4.75 USD) on 2010-06-08