Highest end of day price: 22.95249860459 EUR ($25.12 USD) on 2023-06-15
Lowest end of day price: 14.145256651843 EUR ($14.22 USD) on 2022-09-09