Highest end of day price: 23.327871047028 EUR (ยฃ27.00 USD) on 2026-08-14
Lowest end of day price: 4.4324413708427 EUR (ยฃ5.59 USD) on 2009-03-09