Highest end of day price: 18.499674864189 EUR (A$21.52 USD) on 2025-10-27
Lowest end of day price: 7.9599852232055 EUR (A$9.45 USD) on 2017-09-20