Highest end of day price: 22.10036508541 EUR (S$24.01 USD) on 2022-03-08
Lowest end of day price: 14.120710920542 EUR (S$13.59 USD) on 2022-09-26