Highest end of day price: 122.47563788217 EUR (ยฃ142.11 USD) on 2025-10-30
Lowest end of day price: 11.847628712886 EUR (ยฃ13.44 USD) on 2015-08-26