Shares of Unity Biotechnology Inc. (NASDAQ:UBX) sank 28.8% to close at $1.30 March 24 as a top-line readout of its phase IIb Aspire study testing UBX-1325 head-to-head against aflibercept in diabetic ...