Highest end of day price: 129.69699812383 EUR ($135.19 USD) on 2024-12-27
Lowest end of day price: 19.427017493435 EUR ($17.32 USD) on 2000-05-05