Highest end of day price: 157.22570494819 EUR ($186.09 USD) on 2026-04-17
Lowest end of day price: 12.117677624658 EUR ($15.10 USD) on 2008-10-27