Citrix Reports $1B Accelerated Buyback

Benzinga · 01/31/2020 12:09