14-day Premium Trial Subscription Try For FreeTry Free
Date Action Amount Person Type
Feb 20, 2024 Buy 18 403 Baker Richard A. Common Stock, par value $0.0001 per share
Feb 20, 2024 Buy 54 816 Schoebel Richard K. Common Stock, par value $0.0001 per share
Feb 20, 2024 Buy 12 000 Silveira Lauren N. Common Stock, par value $0.0001 per share
Feb 20, 2024 Buy 50 901 Haines Michael B. Common Stock, par value $0.0001 per share
Feb 20, 2024 Buy 166 406 Tanz Stuart A Common Stock, par value $0.0001 per share
Jan 15, 2024 Buy 57 834 Schoebel Richard K. Common Stock, par value $0.0001 per share
Jan 15, 2024 Sell 20 635 Schoebel Richard K. Common Stock, par value $0.0001 per share
Jan 15, 2024 Buy 52 746 Haines Michael B. Common Stock, par value $0.0001 per share
Jan 15, 2024 Sell 18 819 Haines Michael B. Common Stock, par value $0.0001 per share
Jan 15, 2024 Buy 18 508 Baker Richard A. Common Stock, par value $0.0001 per share
Jan 15, 2024 Sell 5 985 Baker Richard A. Common Stock, par value $0.0001 per share
Jan 15, 2024 Buy 173 504 Tanz Stuart A Common Stock, par value $0.0001 per share
Jan 15, 2024 Sell 77 240 Tanz Stuart A Common Stock, par value $0.0001 per share
Jan 01, 2024 Buy 7 127 Pitts Adrienne Banks Common Stock, par value $0.0001 per share
Jan 01, 2024 Buy 7 127 Pomerantz Laura H Common Stock, par value $0.0001 per share
Jan 01, 2024 Buy 7 127 Zorn Eric S Common Stock, par value $0.0001 per share
Jan 01, 2024 Sell 2 458 Silveira Lauren N. Common Stock, par value $0.0001 per share
Jan 01, 2024 Buy 7 127 Ho Angela K Common Stock, par value $0.0001 per share
Jan 01, 2024 Sell 14 003 Haines Michael B. Common Stock, par value $0.0001 per share
Jan 01, 2024 Buy 7 127 Jenkins Zabrina Common Stock, par value $0.0001 per share
Jan 01, 2024 Sell 4 842 Baker Richard A. Common Stock, par value $0.0001 per share
Jan 01, 2024 Buy 7 127 Indiveri Michael J. Common Stock, par value $0.0001 per share
Jan 01, 2024 Sell 51 639 Tanz Stuart A Common Stock, par value $0.0001 per share
Jan 01, 2024 Sell 15 297 Schoebel Richard K. Common Stock, par value $0.0001 per share
Jan 01, 2024 Buy 7 127 Neibart Lee S Common Stock, par value $0.0001 per share
Dec 06, 2023 Sell 81 167 Tanz Stuart A Common Stock, par value $0.0001 per share
Oct 30, 2023 Buy 1 500 Indiveri Michael J. Common Stock, par value $0.0001 per share
Aug 31, 2023 Sell 4 000 Pomerantz Laura H Common Stock, par value $0.0001 per share
May 11, 2023 Buy 0 Silveira Lauren N. Common Stock, par value $0.0001 per share
Mar 07, 2023 Sell 10 800 Pomerantz Laura H Common Stock, par value $0.0001 per share
Feb 21, 2023 Buy 20 000 Sneve Laurie A. Common Stock, par value $0.0001 per share
Feb 21, 2023 Buy 140 056 Tanz Stuart A Common Stock, par value $0.0001 per share
Feb 21, 2023 Buy 14 881 Baker Richard A. Common Stock, par value $0.0001 per share
Feb 21, 2023 Buy 47 619 Schoebel Richard K. Common Stock, par value $0.0001 per share
Feb 21, 2023 Buy 43 417 Haines Michael B. Common Stock, par value $0.0001 per share
Jan 25, 2023 Buy 44 657 Schoebel Richard K. Common Stock, par value $0.0001 per share
Jan 25, 2023 Sell 15 442 Schoebel Richard K. Common Stock, par value $0.0001 per share
Jan 25, 2023 Buy 40 727 Haines Michael B. Common Stock, par value $0.0001 per share
Jan 25, 2023 Sell 14 083 Haines Michael B. Common Stock, par value $0.0001 per share
Jan 25, 2023 Buy 133 974 Tanz Stuart A Common Stock, par value $0.0001 per share
Jan 25, 2023 Sell 46 444 Tanz Stuart A Common Stock, par value $0.0001 per share
Jan 25, 2023 Buy 14 289 Baker Richard A. Common Stock, par value $0.0001 per share
Jan 25, 2023 Sell 4 616 Baker Richard A. Common Stock, par value $0.0001 per share
Jan 01, 2023 Sell 46 097 Tanz Stuart A Common Stock, par value $0.0001 per share
Jan 01, 2023 Buy 6 653 Pitts Adrienne Banks Common Stock, par value $0.0001 per share
Jan 01, 2023 Buy 6 653 Ho Angela K Common Stock, par value $0.0001 per share
Jan 01, 2023 Buy 6 653 Neibart Lee S Common Stock, par value $0.0001 per share
Jan 01, 2023 Buy 6 653 Indiveri Michael J. Common Stock, par value $0.0001 per share
Jan 01, 2023 Buy 6 653 Zorn Eric S Common Stock, par value $0.0001 per share
Jan 01, 2023 Sell 4 434 Baker Richard A. Common Stock, par value $0.0001 per share
Jan 01, 2023 Sell 8 084 Sneve Laurie A. Common Stock, par value $0.0001 per share
Jan 01, 2023 Buy 6 653 Pomerantz Laura H Common Stock, par value $0.0001 per share
Jan 01, 2023 Buy 6 653 Jenkins Zabrina Common Stock, par value $0.0001 per share
Jan 01, 2023 Sell 12 464 Haines Michael B. Common Stock, par value $0.0001 per share
Jan 01, 2023 Sell 13 606 Schoebel Richard K. Common Stock, par value $0.0001 per share
Dec 12, 2022 Sell 6 425 Pomerantz Laura H Common Stock, par value $0.0001 per share
Sep 30, 2022 Sell 225 000 Tanz Stuart A Common Stock, par value $0.0001 per share
Sep 30, 2022 Buy 225 000 Tanz Stuart A Common Stock, par value $0.0001 per share
Mar 01, 2022 Buy 15 000 Sneve Laurie A. Common Stock, par value $0.0001 per share
Mar 01, 2022 Sell 15 000 Sneve Laurie A. Common Stock, par value $0.0001 per share
Feb 15, 2022 Buy 109 589 Tanz Stuart A Common Stock, par value $0.0001 per share
Feb 15, 2022 Buy 33 973 Haines Michael B. Common Stock, par value $0.0001 per share
Feb 15, 2022 Buy 37 260 Schoebel Richard K. Common Stock, par value $0.0001 per share
Feb 15, 2022 Buy 11 644 Baker Richard A. Common Stock, par value $0.0001 per share
Feb 15, 2022 Buy 20 000 Sneve Laurie A. Common Stock, par value $0.0001 per share
Jan 14, 2022 Buy 36 011 Haines Michael B. OP Units
Jan 14, 2022 Buy 12 635 Baker Richard A. OP Units
Jan 14, 2022 Buy 113 727 Tanz Stuart A OP Units
Jan 14, 2022 Buy 39 487 Schoebel Richard K. OP Units
Jan 01, 2022 Buy 5 102 Persico Charles J. Common Stock, par value $0.0001 per share
Jan 01, 2022 Sell 37 368 Tanz Stuart A Common Stock, par value $0.0001 per share
Jan 01, 2022 Buy 312 Jenkins Zabrina Common Stock, par value $0.0001 per share
Jan 01, 2022 Buy 5 102 Jenkins Zabrina Common Stock, par value $0.0001 per share
Jan 01, 2022 Sell 13 357 Schoebel Richard K. Common Stock, par value $0.0001 per share
Jan 01, 2022 Buy 5 102 Zorn Eric S Common Stock, par value $0.0001 per share
Jan 01, 2022 Buy 5 102 Neibart Lee S Common Stock, par value $0.0001 per share
Jan 01, 2022 Sell 4 495 Baker Richard A. Common Stock, par value $0.0001 per share
Jan 01, 2022 Buy 312 Pitts Adrienne Banks Common Stock, par value $0.0001 per share
Jan 01, 2022 Buy 5 102 Pitts Adrienne Banks Common Stock, par value $0.0001 per share
Jan 01, 2022 Sell 12 221 Haines Michael B. Common Stock, par value $0.0001 per share
Jan 01, 2022 Sell 7 906 Sneve Laurie A. Common Stock, par value $0.0001 per share
Jan 01, 2022 Buy 5 102 Indiveri Michael J. Common Stock, par value $0.0001 per share
Jan 01, 2022 Buy 5 102 Ho Angela K Common Stock, par value $0.0001 per share
Jan 01, 2022 Buy 5 102 Pomerantz Laura H Common Stock, par value $0.0001 per share
Dec 15, 2021 Buy 0 Pitts Adrienne Banks
Dec 15, 2021 Buy 0 Jenkins Zabrina
Apr 30, 2021 Sell 30 000 Zorn Eric S Common Stock, par value $0.0001 per share
Mar 04, 2021 Sell 5 000 Schoebel Richard K. Common Stock, par value $0.0001 per share
Mar 04, 2021 Sell 5 000 Schoebel Richard K. Common Stock, par value $0.0001 per share
Mar 03, 2021 Buy 35 000 Schoebel Richard K. Common Stock, par value $0.0001 per share
Mar 03, 2021 Sell 7 000 Schoebel Richard K. Common Stock, par value $0.0001 per share
Mar 03, 2021 Sell 7 000 Schoebel Richard K. Common Stock, par value $0.0001 per share
Mar 03, 2021 Buy 35 000 Schoebel Richard K. Common Stock, par value $0.0001 per share
Mar 01, 2021 Buy 0 Ho Angela K Common Stock, par value $0.0001 per share
Feb 23, 2021 Buy 23 100 Sneve Laurie A. Common Stock, par value $0.0001 per share
Feb 23, 2021 Buy 38 556 Schoebel Richard K. Common Stock, par value $0.0001 per share
Feb 23, 2021 Buy 35 163 Haines Michael B. Common Stock, par value $0.0001 per share
Feb 23, 2021 Buy 115 669 Tanz Stuart A Common Stock, par value $0.0001 per share
Feb 23, 2021 Buy 12 338 Baker Richard A. Common Stock, par value $0.0001 per share
Jan 01, 2021 Buy 3 729 Baker Richard A. Common Stock, par value $0.0001 per share
INSIDER POWER
35.732
Last 100 transactions
Buy: 2 197 019 | Sell: 847 927 (Shares)

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

In total, the insiders bought 2 197 019 and sold 847 927 ROIC shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Retail Opportunity Investments Corp.

Retail Opportunity Investments . Retail Opportunity Investments Corp. (NASDAQ: ROIC), is a fully-integrated, self-managed real estate investment trust (REIT) that specializes in the acquisition, ownership and management of grocery-anchored shopping centers located in densely populated, metropolitan markets across the West Coast. As of September 30, 2020, ROIC owned 88 shopping centers encompassing approximately 10.1 million square feet. ROIC is the largest publicly-traded, groce... ROIC 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