OLPX - Olaplex Holdings Inc

Float
158.73M
Short % of Float
5.92%
Oustanding Shares
660.76M

Float
124.89M
Short % of Float
6.65%
Oustanding Shares
650.09M

Float
124.89 M
Short % of Float
5.41%
Oustanding Shares
654.73 M

158.73M
5.92%
660.76M
124.89M
6.65%
650.09M
124.89 M
5.41%
654.73 M