Highest end of day price: 20.529377293771 EUR (A$23.91 USD) on 2026-01-15
Lowest end of day price: 5.5199561625781 EUR (A$6.23 USD) on 2016-02-11