Roth Anthony M. Makes First Insider Buy of 2026, Buying 30,000 Embecta Shares as Stock Soars on Social‑Media Buzz
Insider buying at Embecta signals value potential amid a sharp 62% drop—discover why the CFO’s $3.48 purchase could mean upside for long‑term investors.
4 minutes to read
