Highest end of day price: 107.74350248973 EUR (ยฃ124.21 USD) on 2025-11-03
Lowest end of day price: 35.369704449975 EUR (ยฃ46.11 USD) on 2011-12-19