14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Jan 31, 2024 Buy 0 Virag Matthew Common Stock
Dec 31, 2023 Buy 0 Rogers-windsor Ramona Lynn
Dec 31, 2023 Buy 0 Maginnis Gerald J.
Dec 31, 2023 Buy 0 Derechin Adam M
Aug 18, 2023 Buy 1 Scapell William F Common Stock
Aug 07, 2023 Buy 143 Scapell William F Common Stock
Jul 06, 2023 Buy 125 Rogers-windsor Ramona Lynn Common Stock
Dec 31, 2022 Buy 0 Maginnis Gerald J.
Dec 31, 2022 Buy 0 Rogers-windsor Ramona Lynn
Dec 31, 2022 Buy 0 Derechin Adam M
Dec 23, 2022 Buy 250 Magpiong Jane F. Common Stock, par value $0.001 per share
Oct 04, 2022 Buy 100 Rogers-windsor Ramona Lynn Common Stock
Jun 30, 2022 Buy 100 Rogers-windsor Ramona Lynn Common Stock
Apr 30, 2022 Buy 0 Zaharis-nikas Elaine
Apr 30, 2022 Buy 0 Dorost Jerry
Dec 31, 2021 Buy 0 Rogers-windsor Ramona Lynn
Dec 31, 2021 Buy 0 Maginnis Gerald J.
Dec 31, 2021 Buy 0 Derechin Adam M
Dec 17, 2021 Buy 75 Rogers-windsor Ramona Lynn Common Stock, par value $0.001 per share
Dec 07, 2021 Buy 0 Delk Edward C
Jul 01, 2021 Buy 175 Rogers-windsor Ramona Lynn Common Stock, par value $0.001 per share
Mar 08, 2021 Buy 0 Rogers-windsor Ramona Lynn
Dec 31, 2020 Buy 0 Derechin Adam M
Dec 31, 2020 Buy 0 Maginnis Gerald J.
Dec 08, 2020 Buy 0 Corkery Christian
Aug 18, 2020 Sell 1 Ward C Edward Jr Cohen & Steers REIT & Preferred & Income Fund
Feb 11, 2020 Sell 283 Ward C Edward Jr Common Stock, par value $0.001 per share
Dec 31, 2019 Buy 0 Derechin Adam M
Dec 31, 2019 Buy 0 Ward C Edward Jr
Dec 31, 2019 Buy 0 Maginnis Gerald J.
Dec 10, 2019 Buy 0 Murphy Stephen
Oct 09, 2019 Buy 0 Yablon Jason
Oct 09, 2019 Buy 0 Kirschner Mathew
Feb 12, 2019 Buy 0 Mo Margaret Common Stock, par value $0.001 per share
Dec 31, 2018 Buy 0 Scapell William F
Dec 31, 2018 Buy 0 Maginnis Gerald J.
Dec 31, 2018 Buy 0 Ward C Edward Jr
Dec 31, 2018 Buy 0 Derechin Adam M
Dec 31, 2017 Buy 0 Derechin Adam M
Dec 31, 2017 Buy 0 Scapell William F
Dec 31, 2017 Buy 0 Ward C Edward Jr
Dec 31, 2017 Buy 0 Maginnis Gerald J.
Sep 21, 2017 Buy 0 Richards Daphne L Common Stock, par value $0.001 per share
Feb 09, 2017 Buy 253 Maginnis Gerald J. Common Stock, par value $0.001 per share
Dec 31, 2016 Sell 0 Payne Tina M Common Stock, par value $0.001 per share
Dec 31, 2016 Buy 0 Derechin Adam M
Dec 31, 2016 Buy 0 Ward C Edward Jr
Dec 31, 2016 Buy 0 Maginnis Gerald J.
Apr 13, 2016 Buy 0 Bloom Neil Common Stock, par value $0.001 per share
Apr 13, 2016 Buy 0 Laskaj Albert Common Stock, par value $0.001 per share
Apr 06, 2016 Buy 0 Attawar Adithya Common Stock, par value $0.001 per share
Apr 01, 2016 Buy 0 Kaden Heather Common Stock, par value $0.001 per share
Mar 31, 2016 Buy 0 Payne Tina M Common Stock, par value $0.001 per share
Mar 31, 2016 Buy 0 Devivo Dana Common Stock, par value $0.001 per share
Mar 10, 2016 Buy 550 Maginnis Gerald J. Common Stock, par value $0.001 per share
Dec 31, 2015 Buy 0 Derechin Adam M
Dec 31, 2015 Buy 0 Ward C Edward Jr
Oct 13, 2015 Buy 0 Magpiong Jane F. Common Stock, par value $0.001 per share
Oct 09, 2015 Buy 0 Maginnis Gerald J. Common Stock, par value $0.001 per share
Mar 05, 2015 Buy 0 Junkans Dean Common Stock, par value $0.001 per share
Feb 12, 2015 Sell 3 384 Steers Robert Hamilton Common Stock, par value $0.001 per share
Feb 06, 2015 Sell 11 552 Steers Robert Hamilton Common Stock, par value $0.001 per share
Dec 31, 2014 Buy 0 Ward C Edward Jr
Dec 31, 2014 Buy 0 Derechin Adam M
Dec 31, 2014 Buy 0 Steers Robert Hamilton
Dec 16, 2014 Sell 36 200 Steers Robert Hamilton Common Stock, par value $0.001 per share
Dec 12, 2014 Sell 1 410 Steers Robert Hamilton Common Stock, par value $0.001 per share
Nov 17, 2014 Sell 11 553 Steers Robert Hamilton Common Stock, par value $0.001 per share
Apr 24, 2014 Sell 171 651 Steers Robert Hamilton Common Stock, par value $0.001 per share
Dec 31, 2013 Buy 0 Steers Robert Hamilton
Dec 31, 2013 Buy 0 Ward C Edward Jr
Dec 31, 2013 Buy 0 Derechin Adam M
Dec 31, 2012 Buy 0 Steers Robert Hamilton
Dec 31, 2012 Buy 0 Derechin Adam M
Jan 31, 2012 Sell 3 000 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 31, 2012 Sell 750 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 31, 2012 Sell 750 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 31, 2012 Sell 750 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 31, 2012 Sell 750 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 30, 2012 Sell 5 000 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 30, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 30, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 30, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 30, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 27, 2012 Sell 5 000 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 27, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 27, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 27, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 27, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 26, 2012 Sell 6 000 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 26, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 26, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 26, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 26, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 25, 2012 Sell 5 000 Steers Robert Hamilton Common Stock, par value $0.001 per share
Jan 25, 2012 Sell 500 Steers Robert Hamilton Common Stock, par value $0.001 per share
Dec 31, 2011 Sell 0 Steers Robert Hamilton Common Stock, par value $0.001 per share
Dec 31, 2011 Buy 0 Derechin Adam M
Dec 31, 2011 Buy 0 Ward C Edward Jr
Dec 13, 2007 Buy 0 Jhirad Yigal Dan Common Stock, par value $0.001 per share
INSIDER POWER
87.065
Last 100 transactions
Buy: 1 772 | Sell: 269 534 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 87.065.

In total, the insiders bought 17 717 591 and sold 2 695 344 753 RNP shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Cohen & Steers Reit and Preferred Income Fund Inc

Cohen & Steers REIT and Preferred Income Fund, Inc. is a closed-ended balanced mutual fund launched by Cohen & Steers Inc. It is managed by Cohen & Steers Capital Management, Inc. The fund invests in the public equity and fixed income markets of the United States. It seeks to invest in the stocks of companies operating in the real estate sector including real estate investment trusts. For its fixed income portfolio, the fund typically invests in ... RNP Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT