Once a unicorn, AvidXchange goes public – stock price down initially

AvidXchange, which set the price of a share of its common stock at $25 yesterday, is now a publicly traded company. In the first few hours listing on the Nasdaq exchange, the stock is down about 5%.