Highest end of day price: 130.72019127905 EUR (ยฃ135.91 USD) on 2025-01-31
Lowest end of day price: 6.5187816939881 EUR (ยฃ8.29 USD) on 2009-03-10