Highest end of day price: 149.9825928318 EUR ($174.05 USD) on 2026-05-22
Lowest end of day price: 14.317490850191 EUR ($18.21 USD) on 2009-02-26