AFSI · amTrust Financial Services, Inc.

9 trades of amTrust Financial Services, Inc. (AFSI) disclosed by 4 members of Congress, most recently on Dec 15, 2017. See who bought and sold, when, and the price chart.