Highest end of day price: 218.34832379231 EUR (S$257.98 USD) on 2026-02-26
Lowest end of day price: 6.2162512535744 EUR (S$5.94 USD) on 2000-02-28