JST's Buyback Gets a Third Revenue Line and a $50M Cushion | Whale Factor