Okay i'm gonna go way out there, this is a disclaimer... i'm just taking a stab at this...
Since the ES is traded only on one exchange, all the info in time & sales can be derived from monitoring the current bid, ask, and last trade (and of course, the time).
IBCharts is a free program...