Highest end of day price: 643.14432021653 EUR ($669.52 USD) on 2025-01-23
Lowest end of day price: 28.550727552197 EUR ($36.57 USD) on 2008-10-28