Highest end of day price: 17.758074674893 EUR (A$20.27 USD) on 2026-06-30
Lowest end of day price: 13.756841717702 EUR (A$15.93 USD) on 2026-03-20