Not sure, 'Of' would indicate a few companies; 'on' would indicate companies in general. That's only if you name examples, though.

By the way, did you notice that the phrase 'not sure' allowed me to spout random advice without corroborating it? A fun thing indeed, that.

I exist! I am a pedant! I have a foreboding signature!