TTNDF Financials: Techtronic Industries Co Ltd AI Analysis