Highest end of day price: 98.432016794415 EUR (ยฃ106.79 USD) on 2024-04-08
Lowest end of day price: 12.466163315728 EUR (ยฃ14.79 USD) on 1998-10-08