Your jsfiddle has only data
var data = [{
rank: 1,
data: {
company: 'Exxon Mobil'
},
revenues: '339938.0',
profits: '36130.0'
}, {
rank: 2,
data: {
company: 'Wal-Mart Stores'
},
revenues: '315654.0',
profits: '11231.0'
}, {
rank: 3,
data: {
company: 'Royal Dutch Shell'
},
revenues: '306731.0',
profits: '25311.0'
}];
What's the colModel of the grid? If you want to deduce colModel from data itself, then what it should be?