Highest end of day price: 131.61522372333 EUR ($152.45 USD) on 2026-08-17
Lowest end of day price: 28.275595429276 EUR ($31.15 USD) on 2016-06-27