Company profile

Tony J. Hunt
Incorporated in
Fiscal year end
IRS number

RGEN stock data


Investment data

Data from SEC filings
Securities sold
Number of investors


6 May 20
8 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 76.09M 69.47M 69.45M 70.69M
Net income 9.82M 3.6M 1.66M 8.1M
Diluted EPS 0.18 0.07 0.03 0.17
Net profit margin 12.90% 5.19% 2.39% 11.45%
Operating income 11.91M 5.89M 7.96M 11.05M
Net change in cash 1.13M 14.94M 304.57M 12.75M
Cash on hand 529.53M 528.39M 513.45M 208.89M
Cost of revenue 31.98M 30.12M 31.43M 30.71M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 270.25M 194.03M 141.24M 104.54M
Net income 21.41M 16.62M 28.35M 11.68M
Diluted EPS 0.44 0.37 0.72 0.34
Net profit margin 7.92% 8.56% 20.07% 11.17%
Operating income 36.08M 25.99M 14.01M 15.97M
Net change in cash 334.57M 20.06M 51.53M 68.14M
Cash on hand 528.39M 193.82M 173.76M 122.23M
Cost of revenue 119.1M 86.53M 67.05M 47.12M

Financial data from Repligen earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
18 Jun 20 Dawes Karen A Common Stock Sell Dispose S No 116.56 2,568 299.33K 100,734
18 Jun 20 Dawes Karen A Common Stock Sell Dispose S No 114.49 5,243 600.27K 111,519
18 Jun 20 Dawes Karen A Common Stock Sell Dispose S No 113.58 2,677 304.05K 116,762
18 Jun 20 Dawes Karen A Common Stock Sell Dispose S No 115.76 8,217 951.2K 103,302
11 Jun 20 Eglinton Manner Carrie Stock Option Common Stock Grant Aquire A No 113.78 2,794 317.9K 2,794
21 May 20 Anthony Hunt Common Stock Option exercise Aquire M No 32.4 3,086 99.99K 233,327
21 May 20 Anthony Hunt Common Stock Sell Dispose S No 141.58 100 14.16K 230,241
21 May 20 Anthony Hunt Common Stock Sell Dispose S No 140.99 1,377 194.14K 230,341
21 May 20 Anthony Hunt Common Stock Sell Dispose S No 140.04 28,980 4.06M 231,718
21 May 20 Anthony Hunt Common Stock Sell Dispose S No 139.17 16,496 2.3M 260,698
89.1% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 305 304 +0.3%
Opened positions 47 54 -13.0%
Closed positions 46 51 -9.8%
Increased positions 98 95 +3.2%
Reduced positions 118 110 +7.3%
13F shares
Current Prev Q Change
Total value 108.89B 41.56B +162.0%
Total shares 46.58M 43.68M +6.7%
Total puts 90.2K 201.1K -55.1%
Total calls 77.2K 110.2K -29.9%
Total put/call ratio 1.2 1.8 -36.0%
Largest owners
Shares Value Change
BLK BlackRock 5.65M $545.16M -2.3%
Vanguard 4.55M $439.29M +1.8%
IVZ Invesco 2.32M $224.06M -1.0%
Wellington Management 2.18M $210.47M -4.7%
N Price T Rowe Associates 2.05M $197.8M +216.6%
STT State Street 1.59M $153.37M +2.1%
Conestoga Capital Advisors 1.34M $129.64M +6.1%
12 West Capital Management 1.18M $113.78M 0.0%
Fred Alger Management 1.04M $100.01M -16.0%
Alliancebernstein 981.04K $94.71M +497.4%
Largest transactions
Shares Bought/sold Change
N Price T Rowe Associates 2.05M +1.4M +216.6%
Alliancebernstein 981.04K +816.82K +497.4%
Marshall Wace 564.51K +564.51K NEW
Select Equity 487.02K +487.02K NEW
Norges Bank 0 -476.63K EXIT
Ardevora Asset Management 473.43K +473.43K NEW
FHI Federated Hermes 637.88K -448.35K -41.3%
AMP Ameriprise Financial 654.4K +358.37K +121.1%
Lord, Abbett & Co. 334.95K -303.64K -47.5%
Canada Pension Plan Investment Board 300K +299.75K +118477.1%

Financial report summary

Management Discussion
  • (“COVID-19”).
Content analysis ?
H.S. freshman Avg
New words: aging, ahead, Aid, analytical, antidilutive, approach, autoclaving, automate, begun, biomanufacturing, bipartisan, buffer, built, CaptivA, capture, carryforwardsare, carryforwardsof, carryforwardswill, cartridge, cassette, centrifugation, clarification, clearance, combat, configuration, congressional, contamination, convenience, correction, coupled, crude, densitiestwo, density, depth, diafiltration, diameter, differentiated, disease, distancing, downturn, driver, duration, Dynamic, ease, easily, Eddleman, equilibrated, exhausted, expertise, fed, filter, flushing, flux, footprint, forward, fresh, Gamma, Germany, grown, harvest, housing, ideal, IGF, includeRSU, inclusion, innovated, innovation, insulin, interchangeable, intraperiod, Konduit, leached, led, liter, LMH, main, mammalian, maximize, membrane, methodology, microfiltration, milliona, outbreak, owever, pandemic, passion, payroll, piece, play, plug, polishing, pooled, port, potent, precautionary, preclinical, preemptive, prepayment, principalof, pump, purified, reach, reactor, ready, recovery, Relief, remotely, Repligenand, reuse, RoboColumn, robust, routine, routinely, Roy, saving, scalability, scalable, screening, sealed, serve, serving, shear, simple, situation, slowdown, solution, SpectraFlo, speed, SSB, stay, step, stimulate, strain, strength, suite, Summary, TCJA, temporarily, TFDF, throughput, timeline, today, totwo, travel, treatment, trillion, tubular, turbidity, ultrafiltration, uncollectable, unemployment, unmatched, unprecedented, upfront, valueof, viral, VPE, widespread
Removed: analyzed, annum, antibody, applicability, apply, assessing, ASU, Bulletin, caption, clarify, collecting, combine, commitment, communicated, cumulative, dedicated, deemed, deferring, deficit, discussed, displacing, ending, ensuring, entitle, European, expensing, expired, extend, feet, finance, foot, foregoing, iii, implicit, inception, investor, item, kronor, law, lessee, lowered, machinery, Marlborough, minimum, month, office, opening, optional, package, participating, permanent, permitted, pilot, previously, processed, ProConnex, produce, productivity, provisional, qualitative, quantitative, recognize, refining, registered, regulation, remitting, renewal, rented, repatriated, repatriation, responsible, restating, revaluation, ROU, RSU, sensitive, Seyon, significance, span, square, Street, stricter, strong, supplement, taxation, terminate, tradename, unamortized, undistributed, untaxed, vaccine