Beard

is a Public company. Beard's IPO date was on Nov 2021. Beard has been a Merger Pending of Suntuity Renewables since May 2023. Beard has received a total of $200M in funding. Beard has 1 followers on Owler. Beard has an estimated revenue of <$1M and an estimate of less <10 employees.
Beard Chairman & CEO: Gregory A. Beard

Chairman & CEO

Gregory A. Beard

CEO Approval Rating

- -/100

Annual Revenue
<$1M
Employees
<10
Funding
$200M

Trending Companies