Highest end of day price: 126.22408339441 EUR (A$145.93 USD) on 2026-03-26
Lowest end of day price: 16.190449303608 EUR (A$20.09 USD) on 2018-01-31