FutureCrest FCRS at 1026 Buy Sell or Hold 20260520 Oracle Corporation ORCL Gains 369 Support Holds at 17875 20260520