U.S. Physical Therapy Inc (NYSE:USPH)

92.80
Delayed Data
As of 4:02pm ET
 -1.85 / -1.95%
Today’s Change
56.50
Today|||52-Week Range
95.20
+28.53%
Year-to-Date