Highest end of day price: 242.39828487467 EUR (S$281.49 USD) on 2026-06-04
Lowest end of day price: 44.582358454479 EUR (S$54.82 USD) on 2012-07-17