CSX (NASDAQ:CSX) will report earnings soon. Last quarter, it met revenue expectations but saw a 3.4% decrease. Analysts expect a 1.3% revenue decline this quarter. CSX's stock has gained 10.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing