Blueport BPACR at 020 Buy Sell or Hold 20260520 Q4 Results 2026 Lenskart Grasim Among Over 145 Companies to Report Earnings Today Citi Sets StreetHigh 287 Target on Nebius Stock Whats Driving the Optimism After Stellar Q1 Memory Prices to Remain Elevated for Next 1218 Months Industry Body President Warns