Liberty Street Advisors Inc. Makes New Investment in BETA Technologies Inc $BETA
Liberty Street Advisors Inc. purchased a new position in shares of BETA Technologies Inc (NYSE:BETA - Free Report) during the fourth quarter, according to its most recent 13F filing with the SEC. The institutional investor purchased 999,202 shares of the company's stock, valued at approximately $2...