Highest end of day price: 255.00058412412 EUR ($298.28 USD) on 2026-03-03
Lowest end of day price: 8.4562537393096 EUR ($11.45 USD) on 2010-03-19