Highest end of day price: 28.465076110997 EUR (ยฃ30.99 USD) on 2023-04-03
Lowest end of day price: 12.355879238024 EUR (ยฃ13.20 USD) on 2020-03-19