Highest end of day price: 21.65315023192 EUR (A$24.64 USD) on 2026-07-01
Lowest end of day price: 12.246541877397 EUR (A$14.93 USD) on 2018-03-01