New York Health Care (OTCMKTS:BBAL – Get Free Report) and Astrana Health (NASDAQ:ASTH – Get Free Report) are both medical companies, but which is the superior stock? Get New York Health Care alerts:Net Margins Return on Equity Return on Assets New York Health Care N/A N/A N/A Astrana Health 1.04% 3.43% 1.87%Insider and Institutional Ownership52.8% of Astrana Health shares are owned by institutional investors. Valuation & EarningsGross Revenue Price/Sales Ratio Net Income Earnings Per Share Price/Earnings Ratio New York Health Care N/A N/A N/A N/A N/A Astrana Health $2.03 billion 0.82 $43.15 million $0.51 58.24This table compares New York Health Care and Astrana Health”s gross revenue, earnings per share (EPS) and valuation. Given Astrana Health’s stronger consensus rating and higher possible upside, analysts plainly believe Astrana Health is more favorable than New York Health Care. About New York Health Care(Get Free Report)New York Health Care, Inc. operates as a home care services agency primarily in New York.