Embecta Q3 FY26 net income drops 53.6% to $21.1 million; revenue falls 8.1% to $271.7 million - EMBC News | Rallies