Highest end of day price: 28.165106022392 EUR ($32.56 USD) on 2026-08-07
Lowest end of day price: 23.43353496551 EUR ($27.03 USD) on 2026-03-27