Highest end of day price: 22.13377415156 EUR (A$25.53 USD) on 2026-06-10
Lowest end of day price: 0.54648690516876 EUR (A$0.66 USD) on 2012-07-23