Highest end of day price: 46.326142609476 EUR (A$53.67 USD) on 2026-09-02
Lowest end of day price: 16.364878548561 EUR (A$18.63 USD) on 2016-04-01