Highest end of day price: 14.26887241593 EUR (ยฃ16.07 USD) on 2020-06-17
Lowest end of day price: 6.1626225213138 EUR (ยฃ6.51 USD) on 2023-10-27