Highest end of day price: 146.0942407683 EUR (S$157.29 USD) on 2023-12-12
Lowest end of day price: 77.946491140902 EUR (S$85.37 USD) on 2025-04-09