Contravisory Investment Management Inc. Buys 8,947 Shares of Federal Realty Investment Trust $FRT
MarketBeat
Contravisory Investment Management Inc. Takes Position in UnitedHealth Group Incorporated $UNH
MarketBeat
Contravisory Investment Management Inc. Sells 1,964 Shares of Advanced Micro Devices, Inc. $AMD
MarketBeat
Contravisory Investment Management Inc. Invests $7.78 Million in Otter Tail Corporation $OTTR
MarketBeat



