Highest end of day price: 248.21685531444 EUR (ยฃ287.99 USD) on 2025-10-14
Lowest end of day price: -3.8809732626255 EUR (-ยฃ3.63 USD) on 2000-05-29