Highest end of day price: 397.14964010687 EUR ($471.67 USD) on 2026-01-27
Lowest end of day price: 10.488651085139 EUR ($9.57 USD) on 2000-05-23