Highest end of day price: 399.92278498563 EUR (ยฃ466.99 USD) on 2025-08-12
Lowest end of day price: 15.4090137955 EUR (ยฃ18.75 USD) on 2012-08-03