Highest end of day price: 23.559772642783 EUR (ยฃ24.86 USD) on 2023-03-08
Lowest end of day price: 6.8009584191471 EUR (ยฃ7.86 USD) on 2018-06-28