Current Stock Value

Helen of Troy Limited (HELE)

$95.16

-3.31 (-3.36%)
Valuation Date: 6/6/2023
Share Price on Valuation Date 95.16$
Stock Beta 0.62
Outstanding Shares 24.09