Highest end of day price: 20.597373127888 EUR (A$23.91 USD) on 2026-06-03
Lowest end of day price: 14.856228646233 EUR (A$16.27 USD) on 2024-08-05