Highest end of day price: 92.736893404387 EUR (S$109.50 USD) on 2018-06-13
Lowest end of day price: 12.867054575485 EUR (S$14.09 USD) on 2025-04-09