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