Highest end of day price: 127.22013903498 EUR (S$147.98 USD) on 2025-10-27
Lowest end of day price: 21.289062770963 EUR (S$26.87 USD) on 2009-03-09