Highest end of day price: 146.0942407683 EUR (S$157.29 USD) on 2023-12-12
Lowest end of day price: 65.471849855534 EUR (S$75.31 USD) on 2026-03-16