Highest end of day price: 98.63067477847 EUR (ยฃ114.29 USD) on 2025-11-12
Lowest end of day price: 14.806321060963 EUR (ยฃ21.81 USD) on 2009-11-03