Highest end of day price: 120.12615462197 EUR (ยฃ140.06 USD) on 2026-05-29
Lowest end of day price: 16.285845235336 EUR (ยฃ19.64 USD) on 2012-07-24