yes but they dont use force like the state to sell their products, thats the main difference and when companies got too large they tend to be blinded by their former success and bureaucratization and thus inefficiency in terms of providing goods and services to people.
The state at the other hand has no such restrictions, because their income isnt based on fullfilling the needs of its slaves. Its plane coersion, violence and opression.
And it would be naive to assume there is enough data. When the state has super computers, sooner or later everybody will. Its an arms race for information.
RE: "BIG DATA" ISN'T ENOUGH TO MAKE SOCIALISM WORK