Rocket Pharmaceuticals RCKT Q1 2026 Earnings Miss EPS 042 vs 042 Expected AN2 Thera ANTX Q1 2026 Results Fall Short EPS 029 Revenue NA The Economics of the Bestseller How Market Forces Shape the Book on the Shelf PB Fintech and GE Shipping Show Technical Strength Amid Nifty Volatility