Highest end of day price: 143.65992341831 EUR ($168.89 USD) on 2025-07-24
Lowest end of day price: 24.463899629801 EUR ($27.37 USD) on 2016-02-09