Highest end of day price: 48.49089524311 EUR (S$59.28 USD) on 2021-05-20
Lowest end of day price: 20.853139331262 EUR (S$21.49 USD) on 2025-01-15