Highest end of day price: 22.653746791763 EUR (ยฃ24.07 USD) on 2023-03-06
Lowest end of day price: 4.0544449774311 EUR (ยฃ4.47 USD) on 2020-03-18