Highest end of day price: 23.035297614624 EUR ($28.53 USD) on 2018-04-17
Lowest end of day price: 15.244676753783 EUR ($16.13 USD) on 2022-06-28