Highest end of day price: 21.355113927358 EUR ($23.25 USD) on 2024-03-15
Lowest end of day price: 13.18868378656 EUR ($14.26 USD) on 2023-05-22