Highest end of day price: 42.132618556701 EUR ($49.08 USD) on 2018-08-27
Lowest end of day price: 10.731269614836 EUR ($11.60 USD) on 2023-03-28