Higher management needs a summary for each job not just a detailed table showing multiple column values and hundreds or thousand activity lines.
The famous S curve is one of the basic summary methods available for this purpose, is a Classic. It is by itself not enough so some explanation of why the over/under runs must be included within your top management report.
In addition to the S Curves and your comments a group of summary bars per job would be in order. The detailed reports would be supplied as supporting documents.
You might include detailed job reports for the record, in case someone is interested into the details. You can display Update Bars along Baseline Bars showing Early and Late Bars on summary reports as well as on detailed reports. It depends on the top management preferences.
Mine would be, give me the summary reports and by exception, if there is something we want to get into the details I will look at the details. The displaying of Early and Late Baseline Summary Bars along with Early and Late Bars for latest Summary Update is what I would look after the S curves.
A well designed WBS structure standard that meets the upper management needs as well as the lower levels will help you get the detailed as well as the summary reports at a click of the mouse.
Note: Displaying Early and Late Bars is not the same as displaying Early Bar and Float Bar, they are similar but the display of Late Bar shows more than the display of Float Bar as it also shows Late Start.