Highest end of day price: 149.80237188751 EUR (S$173.68 USD) on 2026-06-15
Lowest end of day price: 98.008334178317 EUR (S$107.34 USD) on 2025-04-09