挪用公款罪主体不可以是公司,应该是国家工作人员。构成挪用公款罪的国家工作人员包括:在国家机关中从事公务的国家工作人员。在国有公司、企事业单位和人民团体中从事公务的人员;受国有单位委派到非国有单位中从事公务的人员;其他依照法律从事公务的人员。
法律依据
《中华人民共和国刑法》第一百八十五条第二款国有商业银行、证券交易所、期货交易所、证券公司、期货经纪公司、保险公司或者其他国有金融机构的工作人员和国有商业银行、证券交易所、期货交易所、证券公司、期货经纪公司、保险公司或者其他国有金融机构委派到前款规定中的非国有机构从事公务的人员有前款行为的,依照本法第三百八十四条的规定定罪处罚。