Current Stock Value

SandRidge Energy, Inc. (SD)

$20.25

-0.14 (-0.69%)
Valuation Date: 11/28/2022
Share Price on Valuation Date 20.25$
Stock Beta 2.37
Outstanding Shares 37.27