Highest end of day price: 42.640485365595 EUR (S$49.65 USD) on 2025-08-08
Lowest end of day price: 19.261894042691 EUR (S$21.78 USD) on 2021-12-03