Highest end of day price: 185.22994838761 EUR (ยฃ210.91 USD) on 2026-07-28
Lowest end of day price: 37.567156073446 EUR (ยฃ45.31 USD) on 2012-07-24