Highest end of day price: 132.48920346857 EUR (C$155.46 USD) on 2025-10-01
Lowest end of day price: 5.9612973639896 EUR (C$6.34 USD) on 2016-12-14