altos labs name stock altos labs stock name 116B Altos Labs is an American biotechnology research company founded in 2022 and focused on cellular. The company reported 002 E… Saturday, October 29, 2022 Edit