Highest end of day price: 148.54661729363 EUR (ยฃ153.22 USD) on 2025-01-09
Lowest end of day price: 11.177155079056 EUR (ยฃ15.13 USD) on 2010-03-19