Highest end of day price: 146.0942407683 EUR (S$157.29 USD) on 2023-12-12
Lowest end of day price: 63.484806671325 EUR (S$72.78 USD) on 2026-03-19