Highest end of day price: 260.44206992793 EUR (ยฃ303.23 USD) on 2025-12-05
Lowest end of day price: 19.27482787374 EUR (ยฃ18.10 USD) on 2001-01-09