公司法定代表人不一定需是股东。股东是以货币或者非货币财产向公司出资并依法享有资产收益、参与重大决策和选择管理者等权利的组织或者个人。而公司的法定代表人是代表公司从事民事活动的负责人,由董事长、执行董事或者经理担任,不一定是公司股东。