Highest end of day price: 45.446267235746 EUR (ยฃ52.91 USD) on 2025-12-05
Lowest end of day price: 6.65600120663 EUR (ยฃ8.53 USD) on 2008-10-28