Highest end of day price: 162.24181054107 EUR (C$189.04 USD) on 2025-10-28
Lowest end of day price: 98.460524509145 EUR (C$104.00 USD) on 2023-10-30