根据《证券法》第五十条第一款的规定,公司上市需要满足以下前提条件:1、股票经国务院证券监督管理机构核准已公开发行;2、公司股本总额不少于人民币三千万元;3、公开发行的股份达到公司股份总数的百分之二十五以上;公司股本总额超过人民币四亿元的,公开发行股份的比例为百分之十以上;4、公司最近三年无重大违法行为,财务会计报告无虚假记载。