Highest end of day price: 132.87619758237 EUR (C$154.42 USD) on 2026-05-21
Lowest end of day price: 5.9612973639896 EUR (C$6.34 USD) on 2016-12-14