Highest end of day price: 20.165533763366 EUR (A$23.39 USD) on 2025-10-21
Lowest end of day price: 12.175991482785 EUR (A$12.92 USD) on 2015-12-03