Highest end of day price: 158.28684036048 EUR (C$184.43 USD) on 2025-10-28
Lowest end of day price: 41.602541690022 EUR (C$44.87 USD) on 2015-04-17