PremiumCompany AnnouncementsSanten Pharmaceutical to Cancel 5 Million Treasury Shares Santen Pharmaceutical Reports Financial Results and Strategic Initiatives SNPHF Upcoming Earnings Report: What to Expect? PremiumCompany AnnouncementsSanten Completes Strategic Share Buyback Santen Pharmaceutical Cancels Significant Treasury Shares Santen Pharmaceutical Announces Share Buyback Plan PremiumCompany AnnouncementsSanten Pharmaceutical Advances Share Buyback Program Santen Pharmaceutical Announces Share Buyback Amid Profit Dip Santen Pharmaceutical Reports Share Buyback Progress