Ardmore ASC Crushes Q1 2026 Estimates EPS 058 Tops Views Taboolacom TBLA Rallies 081 as Bulls Target 524 20260517 Siddhi SDHI Flat at 1038 Consolidation Continues 20260514 DoorDash DASH Reports Strong Q1 2026 Revenue NA EPS Beats