Highest end of day price: 147.5504310601 EUR ($170.09 USD) on 2026-06-05
Lowest end of day price: 12.585306413264 EUR ($15.96 USD) on 2009-02-27