Highest end of day price: 145.49670371405 EUR (ยฃ167.84 USD) on 2026-08-13
Lowest end of day price: 44.624960965067 EUR (ยฃ47.72 USD) on 2020-03-23