Highest end of day price: 109.15131481866 EUR (ยฃ111.82 USD) on 2025-01-13
Lowest end of day price: 79.322671392391 EUR (ยฃ90.41 USD) on 2020-03-10