Highest end of day price: 17.534193964827 EUR (A$20.58 USD) on 2025-07-07
Lowest end of day price: 2.720734234547 EUR (A$3.46 USD) on 2012-11-12