Highest end of day price: 104.11098624197 EUR (S$120.26 USD) on 2025-07-29
Lowest end of day price: 5.9363176548764 EUR (S$7.29 USD) on 2005-06-06