Star Bulk SBLK Stock Market Structure Shift Q4 2025 EPS Exceeds Expectations Is Pacira BioSciences PCRX stock risky Marginal Gain 20260420 DIOD Diodes Q4 2025 EPS beats estimates by 22 percent 13 percent YoY revenue growth lifts shares 19 percent Silo Pharma SILO Stock Payout Ratio Momentum Building 20260420 Is Delek Log DKL stock safe Q4 2025 Earnings Underperform