KCS looks good!

The buy zone is still holding (purple box). I believe the longer we trade in that zone, the more fuel we'll have to break $21.37. In the short term if we'll need to break outside this buy zone ($19.50).
DD IMO
Chart PatternsTrend Analysis

Disclaimer