Highest end of day price: 20.131998718551 EUR (A$23.42 USD) on 2025-10-24
Lowest end of day price: 7.1851815503311 EUR (A$8.47 USD) on 2020-10-28