Current Stock Value

Eton Pharmaceuticals, Inc. (ETON)

$3.82

-0.06 (-1.55%)
Valuation Date: 6/5/2023
Share Price on Valuation Date 3.82$
Stock Beta 1.45
Outstanding Shares 25.15