AvidXchange Holdings, Inc. (NASDAQ:AVDX) is largely controlled by institutional shareholders who own 75% of the company
Institutional investors own about 75% of AvidXchange Holdings' shares, influencing its performance. Hedge funds and insiders also have notable stakes. Analyst forecasts and insider ownership are key factors in understanding the company's future potential.