is altos labs publicly traded