Necessity Retail REIT, Inc.: directors' dealings · United States · SEC (Form 4) SEC:necessity-retail-reit-inc-3911a6 US US · SEC (Form 4) Mcap 780.0Bn€ Technology
Explore the full management transaction log of Necessity Retail REIT, Inc., a listed equity based in United States. Shares are quoted on US US, under the supervision of SEC (Form 4). Operating in the Technology sector, Necessity Retail REIT, Inc. has published 9 insider filings. Market capitalisation: €780bn. The latest transaction was disclosed on 14 June 2022 (Acquisition). Among the most active insiders: Doyle Jason F.. Every trade is openly available.
Financial data FY ended August 2025 · cache
Analyst consensus
41 analysts 249.00 € Target 584.24 €(-16%) 1000.00 €
Income statement
Revenue 37.38 Bn€
Gross profit 14.87 Bn€ 40% margin
Net income 8.54 Bn€ 41.5% margin
Valuation
PER (trailing) 32.7x
PER (forward) 6.7x
P/Book 10.8x
Beta 1.92
Balance sheet & cash
Market cap 780.02 Bn€
Total debt 15.28 Bn€
Free Cash Flow 1.67 Bn€
Debt / Equity 15%
Profitability & ownership
ROE 39.8%
ROA 20.1%
% insiders 0.3%
% institutions 81.1%
Last declaration on 14 June 2022
Declarations 9 total
Executives ▲ Purchase40 SEC
€47,859 7,200 shares @ €6.6471 0.0000% mcap 90.4% of flow
Class A Common Stock
SEC:0001104659-22-071029:0 · 14 Jun 2022
Ideal exit: 11 Mar 2023 (T+270) Executives ● Retenue fiscale26 SEC
€5,109 723 shares @ €7.0665 0.0000% mcap 9.6% of flow
Class A Common Stock
SEC:0001104659-22-056541:0 · 3 May 2022
Executives ◆ Grant25 SEC
016,775 shares 0
Class A Common Stock
SEC:0001104659-22-049701:0 · 25 Apr 2022
Executives ◆ Grant17 SEC
010,718 shares 0
Class A Common Stock
SEC:0001104659-22-048978:0 · 22 Apr 2022
Executives ◆ Grant23 SEC
010,718 shares 0
Class A Common Stock
SEC:0001104659-22-048969:0 · 22 Apr 2022
Executives ◆ Grant17 SEC
010,718 shares 0
Class A Common Stock
SEC:0001104659-22-048986:0 · 22 Apr 2022
Executives ◆ Grant23 SEC
010,718 shares 0
Class A Common Stock
SEC:0001104659-22-048984:0 · 22 Apr 2022
Executives ▲ Purchase41 SEC
€448,987 71,735 shares @ €6.259 0.0001% mcap 100.0% of flow
Class A Common Stock
SEC:0001104659-22-028755:0 · 1 Mar 2022
Ideal exit: 26 Nov 2022 (T+270) Executives ▲ Purchase41 SEC
€63,143 10,000 shares @ €6.3143 0.0000% mcap 100.0% of flow
Class A Common Stock
SEC:0001104659-22-028158:0 · 28 Feb 2022
Ideal exit: 25 Nov 2022 (T+270)