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