Highest end of day price: 106.41782976192 EUR (S$124.79 USD) on 2025-08-22
Lowest end of day price: 22.263786490371 EUR (S$31.45 USD) on 2011-08-10