Highest end of day price: 463.61268280421 EUR ($544.01 USD) on 2025-10-01
Lowest end of day price: 12.606968116364 EUR ($16.15 USD) on 2008-10-28