Current Stock Value

NewMarket Corporation (NEU)

$389.82

-5.06 (-1.28%)
Valuation Date: 6/1/2023
Share Price on Valuation Date 389.82$
Stock Beta 0.38
Outstanding Shares 10.84