Highest end of day price: 141.69495844009 EUR (ยฃ164.19 USD) on 2026-08-28
Lowest end of day price: 40.31576022028 EUR (ยฃ52.16 USD) on 2012-11-28