Current Stock Value

Revlon, Inc. (REV)

$8.38

-0.22 (-2.56%)
Valuation Date: 8/9/2022
Share Price on Valuation Date 8.38$
Stock Beta 2.31
Outstanding Shares 54.03