Highest end of day price: 25.0336761473 EUR (ยฃ27.12 USD) on 2024-07-11
Lowest end of day price: 10.698884377375 EUR (ยฃ11.62 USD) on 2023-07-06