Highest end of day price: 143.50538815726 EUR (C$164.52 USD) on 2026-09-21
Lowest end of day price: 5.9612973639896 EUR (C$6.34 USD) on 2016-12-14