Oracle Investment Management Inc buys $39,374,840 stake in O