MEG - Montrose Environmental Group Inc
 
                      Float
28.06M
Short % of Float
2.70%
Oustanding Shares
30.38M
 
                    Float
27.87M
Short % of Float
2.27%
Oustanding Shares
29.75M
 
                      Float
27.87 M
Short % of Float
2.25%
Oustanding Shares
30.19 M
