Highest end of day price: 267.28286684533 EUR (S$290.66 USD) on 2024-02-02
Lowest end of day price: 21.952003690744 EUR (S$19.14 USD) on 2000-12-13