In trading on Wednesday, shares of Oracle crossed above their 200 day moving average of $54.77, changing hands as high as $55.03 per share.
In trading on Wednesday, shares of Oracle crossed above their 200 day moving average of $54.77, changing hands as high as $55.03 per share.