❔ How to make instantiated object move using transform function?

public GameObject cell;
public float speed = 1;
public Vector3 cellDirection = new Vector3(1,1,0);

void Start()
Vector3 randomPosition = new Vector3(Random.Range(10, -10), Random.Range(4, -4), 0);
Instantiate(cell, randomPosition, Quaternion.identity);

void Update()
cell.transform.Translate(cellDirection * speed * Time.deltaTime);
For now, I wanna spawn a cell in a random place and make it move in a certain direction. The spawning works, but the cell will not move. Can anyone help me with this?
Looks like nothing has happened here. I will mark this as stale and this post will be archived until there is new activity.