Company profile

Alan Trefler
Incorporated in
Fiscal year end
IRS number

PEGA stock data

FINRA relative short interest over last month (20 trading days) ?

Investment data

Data from SEC filings
Securities sold
Number of investors


29 Apr 20
4 Jun 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 265.59M 276.54M 216.7M 205.59M
Net income -25.37M 918K -30.34M -32.3M
Diluted EPS -0.32 0.01 -0.38 -0.41
Net profit margin -9.55% 0.33% -14.00% -15.71%
Operating income -24.32M -1.75M -46.77M -52.34M
Net change in cash 469.78M -23.74M -3.4M -14.87M
Cash on hand 538.14M 68.36M 92.1M 95.5M
Cost of revenue 79.53M 77.61M 80.9M 77.08M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 911.38M 891.58M 840.58M 750.27M
Net income -90.43M 10.62M 98.55M 45.02M
Diluted EPS -1.14 0.13 1.19 0.56
Net profit margin -9.92% 1.19% 11.72% 6.00%
Operating income -134.88M -17.03M 93.18M 50.64M
Net change in cash -46.06M -47.86M 91.69M -22.43M
Cash on hand 68.36M 114.42M 162.28M 70.59M
Cost of revenue 310.02M 301.77M 279.67M 239.26M

Financial data from Pegasystems earnings reports

Date Owner Security Transaction Code $Price #Shares $Value #Remaining
3 Jun 20 Efstathios A Kouninis Common Stock Sell Dispose S 98 500 49K 684
2 Jun 20 Kenneth Stillwell RSU Common Stock Option exercise Dispose M 0 142 0 995
2 Jun 20 Efstathios A Kouninis Common Stock Option exercise Aquire M 0 170 0 1,234
2 Jun 20 Efstathios A Kouninis RSU Common Stock Option exercise Dispose M 0 170 0 1,194
2 Jun 20 Douglas I Kra Common Stock Payment of exercise Dispose F 96.19 164 15.78K 38,665
2 Jun 20 Douglas I Kra Common Stock Option exercise Aquire M 0 369 0 38,829
2 Jun 20 Douglas I Kra RSU Common Stock Option exercise Dispose M 0 369 0 2,586
2 Jun 20 Kenneth Stillwell Common Stock Payment of exercise Dispose F 96.19 63 6.06K 9,066
2 Jun 20 Kenneth Stillwell Common Stock Option exercise Aquire M 0 142 0 9,129
2 Jun 20 Leon Trefler RSU Common Stock Option exercise Dispose M 0 369 0 2,586
48.3% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 207 195 +6.2%
Opened positions 49 34 +44.1%
Closed positions 37 25 +48.0%
Increased positions 67 70 -4.3%
Reduced positions 65 67 -3.0%
13F shares
Current Prev Q Change
Total value 81.81B 99.29B -17.6%
Total shares 38.65M 37.69M +2.6%
Total puts 31.9K 3.4K +838.2%
Total calls 31.7K 15.4K +105.8%
Total put/call ratio 1.0 0.2 +355.8%
Largest owners
Shares Value Change
Bares Capital Management 4.04M $287.71M +12.9%
Vanguard 3.68M $262.25M +2.0%
Luxor Capital 3.49M $248.52M +7.5%
BLK BlackRock 2.05M $146.32M +1.4%
TPG 1.8M $128.24M +1.4%
Cadian Capital Management 1.23M $87.8M +19.1%
Riverbridge Partners 1.22M $86.92M -0.7%
SQN Investors 1.22M $86.73M -24.7%
Bamco 1.19M $85.01M -0.0%
Eagle Asset Management 1.19M $84.98M -1.0%
Largest transactions
Shares Bought/sold Change
Praesidium Investment Management 492.69K +492.69K NEW
Bares Capital Management 4.04M +462.82K +12.9%
Norges Bank 0 -424.63K EXIT
Dorsal Capital Management 750K -400K -34.8%
SQN Investors 1.22M -399.63K -24.7%
IVZ Invesco 848.62K -358.98K -29.7%
First Trust Advisors 311.56K +283.74K +1020.1%
FMR 888.58K +260.85K +41.6%
Luxor Capital 3.49M +244.8K +7.5%
DB Deutsche Bank 249.97K +229.15K +1101.0%

Financial report summary

  • Epidemic diseases, such as the recent global COVID-19 outbreak, could harm our business and results of operations.
  • The conditional conversion feature of the Notes, if triggered, may adversely affect our financial condition and operating results.
  • The accounting method for convertible debt securities that may be settled in cash, such as the Notes, could have a material effect on our reported financial results.
  • The capped call transactions may affect the value of the Notes and our common stock.
  • We are subject to counterparty risk with respect to the capped call transactions.
  • Provisions in the indenture for the Notes may deter or prevent a business combination that may be favorable to our stockholders.
  • Conversion of the Notes may dilute the ownership interest of existing stockholders.
Management Discussion
  • Our license revenue is derived from sales of our applications and Pega Platform. Our cloud revenue is derived from our hosted Pega Platform and software applications. We expect our revenue mix to continue to shift in favor of our subscription offerings, particularly cloud arrangements, which could result in slower total revenue growth in the near term. Revenue from cloud arrangements is generally recognized over the service period, while revenue from term and perpetual license arrangements is generally recognized upfront when the license rights become effective.
  • (1) Reflects client arrangements (term license, cloud, and maintenance) that are subject to renewal.
  • The increase in total revenue was primarily due to the increase in subscription revenue, partially offset by a decrease in perpetual revenue, which reflects the shift in client preferences to subscription arrangements from other types of arrangements.
Content analysis ?
H.S. sophomore Avg
New words: accreted, accurately, Aid, alter, attrition, Australian, back, Backlog, calendar, call, cancel, cancellation, cap, capped, claim, compelled, component, conducting, conference, consecutive, contractual, conversion, convert, converted, convertible, counterparty, coupon, create, created, creditor, deal, declared, deem, defending, delay, delisting, desirable, deter, difficult, diminishing, disadvantage, discretion, disease, disrupt, disruption, eligible, entity, epidemic, equipment, evolving, exceeded, exposed, extent, face, fact, fail, feature, February, flexibility, fully, functional, fundamental, GAAP, globe, governmental, grace, group, harm, health, hedge, highly, holder, hundred, hypothetical, indefinite, indenture, insolvency, institutional, instrument, intellectual, invoiced, involving, issuable, issuance, issuer, larger, lead, lengthen, life, listed, live, long, mandated, manner, monetary, monitor, multiple, nature, ninety, noncash, noteholder, outbreak, outflow, ownership, pandemic, peer, PegaWorld, placement, postpone, Precautionary, prevailing, property, proportionate, prospective, protect, public, recapitalizing, reclassify, redeem, redemption, reduction, refinance, Relief, remeasured, remeasurement, remotely, request, requested, resale, response, scope, secondary, sector, separated, separately, settle, settled, sheet, shown, similarly, situation, size, speak, spending, spin, spread, stability, statement, stockholder, suffer, surrendered, surviving, tender, thereof, thirty, threatened, trustee, turn, twenty, ultimate, uncertainty, underlying, undertaken, unsecured, unwinding, valuation, viability, visibility, volatility, World, worldwide
Removed: achieved, acquired, advertising, approach, August, behalf, billable, cautioned, Certification, circumstance, commenced, cumulative, direct, divided, document, domestically, duly, effort, enabled, exhibit, expand, expired, Extension, furnished, governance, growing, ii, iii, implementation, important, installed, instance, integration, internationally, Label, led, leveraging, Linkbase, local, margin, marketable, matrix, modified, noncancellable, obtaining, operate, oral, ordinary, performed, periodic, permitted, practical, predictability, prepaid, professional, project, ranged, reclassification, recognize, reflecting, Registrant, relate, renew, rent, rental, residual, restrictive, restructuring, retrospective, schedule, Schema, sell, space, state, strategy, strong, sublease, substantially, sum, Taxonomy, thereunto, trade, transitioning, unamortized, undersigned, undue, vacated, Variable, vesting, written, XBRL


Event Processing with Enhanced Throughput
12 Mar 20
The present systems and methods allow for rapid processing of large volumes of events.
System and method for updating or modifying an application without manual coding
25 Feb 20
The invention provides, in some aspects, a computer-implemented method for enabling enhanced functionality in a software application.
Software Code Optimizer and Method
20 Feb 20
The invention provides, in some aspects, methods of optimizing an app for execution on a client device by identifying components of the app used in such execution by a user having a designated role who accesses the app for download via a designated portal.
Method and System for Determining User Interface Usage
2 Jan 20
For example, in an embodiment, a method of determining user interface usage may comprise collecting, from a user interface including at least one data entry field, data indicating at least one event that occurs as a result of an action performed by a user on a data entry field and data associated with the user interface at the time of the at least one action, extracting, from the data indicating at least one event and the data associated with the user interface, data indicating an entity associated with the at least one event, applying an interval to the data indicating at least one event, the data associated with the user interface, and the data indicating an entity and determining an entity as owner of the event for that interval, and determining a duration of an activity based on a number of intervals that contain a given entity and action.
Techniques for dynamic data processing
5 Nov 19
Described are techniques for processing an instance of a data structure.