Current Stock Value

New Relic, Inc. (NEWR)

$69.65

-0.47 (-0.67%)
Valuation Date: 6/6/2023
Share Price on Valuation Date 69.65$
Stock Beta 0.90
Outstanding Shares 67.61