Highest end of day price: 18.037285083639 EUR (A$21.68 USD) on 2026-01-28
Lowest end of day price: 4.298506999229 EUR (A$4.64 USD) on 2024-03-01