Yes, that code will fit a regression model which assumes that the response is normally distributed, and use the Generalized Estimating Equations (GEE) method to provide standard errors that account for the correlation due to clustering within firms. However, note that validity of the GEE method assumes a large number of clusters (approximately 100 or more). Another approach would be to fit a random effects model using PROC MIXED or GLIMMIX.
... View more