Why Globus Medical GMED financial health is stronger than most think On the Radar 20260507 New EDU Stock Why Short Sellers Target It In Focus 20260418 Affirm AFRM Sector Rotation Q1 2026 EPS Exceeds Expectations