U.S. Physical Therapy, Inc. (USPH) has a MoatMap StockRank of 59/100 based on Quality (51/100), Value (47/100), and Momentum (45/100) factor scores. The current signal is HOLD. U.S. Physical Therapy is a healthcare services provider. While healthcare is generally defensive, it lacks a clear, asymmetric macro tailwind from the identified themes, making it unsuitable for a high-conviction macro-driven investment.