Highest end of day price: 297.72338477313 EUR ($345.64 USD) on 2026-06-03
Lowest end of day price: 9.7573907318492 EUR ($12.33 USD) on 2009-03-06