Highest end of day price: 133.83885443159 EUR (S$157.18 USD) on 2025-10-03
Lowest end of day price: 25.40699547478 EUR (S$27.60 USD) on 2024-10-16