Mfa Financial, Inc. Stock Insider Power

Based on the 100 latest insides trades, we have calculated the insider power to be positive at 32.66. In total, the insiders bought 1 495 464 and sold 723 025 MFA-PC shares in the last 100 trades.

Insider Power

(Last 100 transactions)
32.66
Buy 1 495 464 Shares
Sell 723 025 Shares

Historical Insider Trades

Date Type Action Person Amount
Jan 08, 2024 Phantom Shares Sell Wulfsohn Bryan 21 277
Jan 08, 2024 Phantom Shares Sell Wulfsohn Bryan 41 127
Jan 08, 2024 Common Stock Buy Wulfsohn Bryan 54 411
Jan 08, 2024 Common Stock Sell Wulfsohn Bryan 11 646
Jan 08, 2024 Common Stock Buy Wulfsohn Bryan 21 277
Jan 08, 2024 Phantom Shares Sell Schwartz Harold E 9 974
Jan 08, 2024 Phantom Shares Sell Schwartz Harold E 19 279
Jan 08, 2024 Common Stock Buy Schwartz Harold E 25 507
Jan 08, 2024 Common Stock Sell Schwartz Harold E 5 942
Jan 08, 2024 Common Stock Buy Schwartz Harold E 9 974
Jan 08, 2024 Phantom Shares Sell Seemungal Natasha 2 660
Jan 08, 2024 Phantom Shares Sell Seemungal Natasha 5 141
Jan 08, 2024 Common Stock Buy Seemungal Natasha 6 802
Jan 08, 2024 Common Stock Sell Seemungal Natasha 1 335
Jan 08, 2024 Common Stock Buy Seemungal Natasha 2 660
Jan 08, 2024 Phantom Shares Sell Roper Michael Charles 5 320
Jan 08, 2024 Phantom Shares Sell Roper Michael Charles 10 282
Jan 08, 2024 Common Stock Buy Roper Michael Charles 13 603
Jan 08, 2024 Common Stock Sell Roper Michael Charles 3 244
Jan 08, 2024 Common Stock Buy Roper Michael Charles 5 320
Jan 08, 2024 Phantom Shares Sell Lin Mei 2 660
Jan 08, 2024 Phantom Shares Sell Lin Mei 5 141
Jan 08, 2024 Common Stock Buy Lin Mei 6 802
Jan 08, 2024 Common Stock Sell Lin Mei 1 092
Jan 08, 2024 Common Stock Buy Lin Mei 2 660
Click to get the best stock tips daily for free!