SandRidge Energy, Inc.-1.63%
$13.84SD · NYSE
FreeTheAI Stocks1M · Oct 10, 6:18 AM ET