Highest end of day price: 131.19045093368 EUR (ยฃ153.83 USD) on 2025-12-19
Lowest end of day price: 22.161543041762 EUR (ยฃ27.81 USD) on 2009-03-05