Highest end of day price: 27.864741050167 EUR (A$32.48 USD) on 2026-08-27
Lowest end of day price: 0.18043097944139 EUR (A$0.23 USD) on 2008-12-05