Highest end of day price: 122.10975080018 EUR (ยฃ126.90 USD) on 2025-02-13
Lowest end of day price: 11.710512482404 EUR (ยฃ13.52 USD) on 2003-06-25