Tetragon Launches $50M Share Buyback After 19.6% NAV Gain