Highest end of day price: 27.387468985745 EUR ($31.83 USD) on 2026-06-02
Lowest end of day price: 23.43353496551 EUR ($27.03 USD) on 2026-03-27