Highest end of day price: 80.125327532756 EUR (ยฃ90.17 USD) on 2026-10-06
Lowest end of day price: 8.8308076827638 EUR (ยฃ11.16 USD) on 2009-03-06