Highest end of day price: 21.618766548106 EUR (S$24.25 USD) on 2022-03-01
Lowest end of day price: 10.250669534352 EUR (S$11.23 USD) on 2025-04-09