Highest end of day price: 22.179108061829 EUR (S$25.24 USD) on 2026-07-01
Lowest end of day price: 12.847832605178 EUR (S$13.52 USD) on 2023-01-06