Highest end of day price: 19.854591709953 EUR (A$23.21 USD) on 2026-08-20
Lowest end of day price: 6.0367141920446 EUR (A$6.77 USD) on 2016-03-17