Highest end of day price: 29.724533246661 EUR (A$33.33 USD) on 2026-10-15
Lowest end of day price: 22.536559315938 EUR (A$24.89 USD) on 2023-12-27