Highest end of day price: 195.46040882761 EUR ($227.17 USD) on 2026-06-02
Lowest end of day price: 18.342537289826 EUR ($20.80 USD) on 2015-08-26