GE Vernova sweeps CSX across 3 analyst metrics ahead of earnings