Comment Comment by abat Market cap implies public company because by definition private companies are not traded publicly on a market. It's the same way start ups have "valuations" and not "market caps". parent abat 11 years ago