Highest end of day price: 141.8038429984 EUR (ยฃ153.08 USD) on 2025-03-06
Lowest end of day price: 11.710512482404 EUR (ยฃ13.52 USD) on 2003-06-25