Highest end of day price: 123.37196337527 EUR (ยฃ143.30 USD) on 2025-11-17
Lowest end of day price: 80.747082060422 EUR (ยฃ91.35 USD) on 2019-01-25