Highest end of day price: 113.90773437126 EUR (S$134.18 USD) on 2026-05-11
Lowest end of day price: 18.072721436022 EUR (S$24.21 USD) on 2014-07-30