Siga Technologies Inc. $SIGA Shares Sold by Aviva PLC
Aviva PLC trimmed its holdings in Siga Technologies Inc. (NASDAQ:SIGA - Free Report) by 51.7% in the 2nd quarter, according to its most recent disclosure with the SEC. The firm owned 51,144 shares of...