IGC Pharma IGC Q1 2026 Earnings 002 EPS Surges Past 002 Estimates Amazons Western Dominance Why Rivals Struggle to Compete Pelican PELIR Stock Today Rallies 508 Resistance at 087 20260520 Gabelli GCV Rallies 136 as Bulls Target 469 20260520 Swatch CEO Cheers Good News as Pocket Watch Launch Creates Overcrowding Like Hell Prudential PFH Q1 2026 Earnings 361 EPS Surges Past 313 Estimates