Investment data

Data from SEC filings
Securities sold
Number of investors


11 May 20
29 May 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Dec 19 Sep 19 Jun 19 Mar 19
Revenue 757.5M 743.55M 733.74M 725.77M
Net income 140.82M 107.77M 164.32M 98.11M
Diluted EPS 0.91 0.7 1.06 0.63
Net profit margin 18.59% 14.49% 22.39% 13.52%
Net change in cash -106.26M -335.79M 726.91M -183.27M
Cash on hand 644.95M 751.21M 1.09B 360.09M
Cost of revenue 7.86M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 2.96B 2.72B 2.6B 2.55B
Net income 521.53M 582.85M 462.44M 512.79M
Diluted EPS 3.3 3.7 2.93 3.26
Net profit margin 17.62% 21.45% 17.77% 20.10%
Operating income 908.11M 825.78M
Net change in cash 101.59M 108.59M 77.85M -366.8M
Cash on hand 644.95M 543.36M 434.77M 356.91M

Financial data from company earnings reports

Date Owner Security Transaction Code $Price #Shares $Value #Remaining
25 Feb 20 Frank D Burt Common OP Units Conversion Dispose C 0 3,000 0 0
25 Feb 20 Frank D Burt Common OP Units Conversion Aquire C 0 3,000 0 3,000
25 Feb 20 Frank D Burt LTIP Units Common OP Units Conversion Dispose C 0.25 3,000 750 9,169
18 Feb 20 John Francis Powers LTIP Units Common OP Units Grant Aquire A 0.25 4,038 1.01K 25,476
18 Feb 20 Michael R. Walsh LTIP Units Common OP Units Grant Aquire A 0.25 532 133 6,784
18 Feb 20 Owen D Thomas LTIP Units Common OP Units Grant Aquire A 0.25 36,564 9.14K 277,220
18 Feb 20 Raymond A Ritchey LTIP Units Common OP Units Grant Aquire A 0.25 19,498 4.87K 208,155

Financial report summary

Content analysis ?
H.S. junior Avg
New words: age, aggressive, air, assert, bad, benchmark, billed, billing, bond, breadth, bring, bringing, broad, CA, care, category, certainty, choose, clarity, cleaning, clearer, climate, closure, collaboration, communicating, composed, confidence, confident, congregating, consultation, consumer, consummated, court, deep, deploy, desire, disruption, distancing, distressed, domestically, Dominion, downturn, drop, earnest, effort, embedded, enact, enforce, equipment, escalate, escrow, evolving, exacerbate, exceeded, extraordinary, filtration, flexible, fluid, fluidity, force, Framework, freedom, freeze, frequent, frequenting, FTSE, governmental, grace, gradually, great, hamper, handle, health, heavily, heightened, Herndon, hygiene, impersonation, implement, implemented, implementing, impose, impossible, ineffective, insolvency, instability, internationally, interruption, janitorial, justifiable, lab, leaving, lift, lifted, MA, malware, migrated, mitigation, mix, monetary, movement, nonrecurring, notice, OIS, openly, pace, pandemic, paused, people, personal, phishing, populated, proceed, prohibiting, prolonged, properly, protect, protecting, protective, provision, quantify, quickly, reached, recession, regulatory, relax, relief, repay, request, Restated, restructure, resuming, revisit, revoke, rose, running, Russell, screening, shift, signage, situation, slight, small, social, SOFR, sooner, South, stopped, strategic, suffered, suggest, susceptibility, suspension, Task, temporarily, toMarch, transient, travel, unable, unclear, unreimbursed, unwilling, validity, violate, vulnerability, water, weather, weighted, world
Removed: accommodate, adding, Additionally, adjustment, agent, amortize, analyzed, appraised, assessed, assumed, Bethesda, book, CAM, challenge, classification, classified, classifying, commencing, comparative, component, consistently, Conversely, conveyed, covering, created, criteria, customer, delineating, depreciate, derivative, difficult, disclosed, discounted, discounting, dispose, distinct, dominated, drawn, dual, Easement, educational, exercisable, expanded, expedient, expensing, expose, external, financed, fit, focusing, Google, hindsight, hub, HVAC, IBR, identity, implicit, incremental, indefinite, input, insist, institution, interpolated, judgment, labeled, lessee, lessor, MacArthur, Madison, Manhattan, marketing, midtown, muted, nonlease, Observable, opening, optimistic, original, origination, overtime, package, pattern, pertaining, physically, picture, predominant, predominately, premium, presently, prevailing, pricing, principle, proactively, profile, profit, quantitative, reclassification, recognize, recovery, reinstate, repaid, reportable, residual, reversal, review, science, securing, significance, Spring, Station, threshold, trade, traditional, unavailability, unchanged, underneath, Unlevered, unreasonable, updated, urbanization, voluntary


No filings