Should You Sell Gilead Sciences GILD After 197 Drop 20260513 Sturm RGR Q1 2026 Results Fall Short EPS 027 Revenue NA MEDIFAST INC MED at 1253 Buy Sell or Hold 20260514