Business News CSX Stock Earns 96 Composite Rating By Amy B. Taylor 3 years ago Wow, what a ride. CSX (CSX) railroad has been all over the pages of business