VSTTF Financials: Vast Renewables Limited AI Analysis