Highest end of day price: 282.53188693185 EUR (ยฃ327.38 USD) on 2025-11-12
Lowest end of day price: 4.442724912951 EUR (ยฃ4.26 USD) on 2000-03-06