Highest end of day price: 111.36827589351 EUR ($126.92 USD) on 2025-04-17
Lowest end of day price: 13.381247514915 EUR ($12.76 USD) on 2000-03-30