Highest end of day price: 96.99231321954 EUR (S$111.81 USD) on 2025-11-03
Lowest end of day price: 24.413485175457 EUR (S$27.54 USD) on 2016-02-11