Winsorizing when I have different size groups

I have a sample that consists of large, medium, and small firms and i want to run a separate regression for each size group. When I winsorize a variable should I do it for the whole sample (i.e. select the variable in the whole sample) or for each size group alone (i.e select the large firm subsample and winsorize it for the subsample)?