Current Stock Value

Nautilus, Inc. (NLS)

$1.27

-0.02 (-1.55%)
Valuation Date: 6/4/2023
Share Price on Valuation Date 1.27$
Stock Beta 1.58
Outstanding Shares 31.59