Highest end of day price: 134.72096318905 EUR (S$157.11 USD) on 2026-05-14
Lowest end of day price: 16.991056023155 EUR (S$20.99 USD) on 2018-02-14