Highest end of day price: 134.69093667519 EUR (ยฃ143.55 USD) on 2022-05-25
Lowest end of day price: 15.97555493341 EUR (ยฃ21.83 USD) on 2008-10-15