智通财经APP讯,上海医药(601607.SH)公告,公司将于2022年7月22日发放2021年年度A股现金红利,每股派人民币0.42元(含税)。此次权益分派的股权登记日为2022年7月21日,除权(息)日为2022年7月22日。