Introduction

This page provides a comprehensive analysis of the known insider trading history of Jon Snodgres. Insiders are officers, directors, or significant investors in a company. It is illegal for insiders to make trades in their companies based on specific, non-public information. This does not mean it is illegal for them to make any trades in their own companies. However, they must report all trades to the SEC via a Form 4. Despite these restrictions, academic research suggests that insiders - in general - tend to outperform the market in their own companies.

Average Trade Profitability

The average trade profitability is the average return of all the open market purchases made by the insider in the last three years. To calculate this, we examine every open-market, unplanned purchase made by the insider, excluding all trades that were marked as part of a 10b5-1 trading plan. We then calculate the average performance of those trades over 3, 6, and 12 months, averaging each of those durations to generate a final performance metric for each trade. Finally, we average all of the performance metrics to calculate a performance metric for the insider. This list only includes insiders that have made at least three trades in the last two years.

If this insiders trade profitability is "N/A", then the insider either has not made any open-market purchases in the last three years, or the trades they’ve made are too recent to calculate a reliable performance metric.

Update Frequency: Daily

See the list of most profitable insider traders.

Companies with Reported Insider Positions

The SEC filings indicate Jon Snodgres has reported holdings or trades in the following companies:

Security Title Latest Reported Holdings
US:RGEN / Repligen Corporation Chief Financial Officer 37,381
How to Interpret the Charts

The following charts show the stock performance of securities subsequent to each open-market, non-planned trade made by Jon Snodgres. Non-planned trade are trades that were not made as part of a 10b5-1 trading plan. The stock performance is charted as cumulative percent change in share price. For example, if an insider trade was made on January 1, 2019, the chart will show the daily percent change of the security to the present day. If the share price were to go from $10 to $15 during this time, the cumulative percent change in share price would be 50%. A change in price from $10 to $20 would be 100%, and a change in price of $10 to $5 would be -50%.

Ultimately, we are trying to determine how closely the insider’s trades correlate to excess returns (positive or negative) in the share price in order to see if the insider is timing their trades to profit from insider information. Consider the situation where an insider was doing this. In this situation, we would expect either (a) positive returns after purchases, or (b) negative returns after sales. In the case of (a), the PURCHASE chart would show a series of upwardly sloping curves, indicating positive returns after each purchase transaction. In the case of (b), the SALE chart would show a series of downward sloping curves, indicating negative returns after each sale transaction.

However, this alone is not enough to draw conclusions. If, for example, the share price of the company was in a non-cyclical climb over many years, then we would expect all the post-purchase plots to be upwardly sloping. Likewise, non-cyclical declines over many years would result in downward sloping post-trade plots. Neither of these charts would suggest insider trading activity.

The strongest indicator would be a situation where the share price was extremely cyclical, and there were both positive signals in the PURCHASE chart and negative plots on the SALE chart. This situation would be highly suggestive of an insider that was timing trades to their financial advantage.

Insider Trading History

This table shows the complete list of insider trades made by Jon Snodgres as disclosed to the Securities Exchange Commission (SEC).

File Date Tran Date Form Ticker Security Code 10b5-1 Shares Remaining Shares Percent
Change
Share
Price
Tran
Value
Remaining
Value
2023-05-16 2023-05-16 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -710 37,381 -1.86 154.03 -109,361 5,757,795
2023-03-06 2023-03-03 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -3,674 38,091 -8.80 188.00 -690,712 7,161,108
2023-03-06 2023-03-03 4 RGEN REPLIGEN CORP
Common Stock
A - Award 8,795 41,765 26.68
2023-03-06 2023-03-02 4 RGEN REPLIGEN CORP
Common Stock
A - Award 4,848 32,970 17.24
2023-03-01 2023-02-28 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -521 28,122 -1.82 173.28 -90,279 4,872,980
2023-02-28 2023-02-28 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -682 28,643 -2.33 173.44 -118,286 4,967,842
2023-02-17 2023-02-16 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -5,647 29,325 -16.15 200.00 -1,129,400 5,865,000
2022-10-11 2022-10-07 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise X 466 34,972 1.35 59.52 27,736 2,081,533
2022-08-17 2022-08-16 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -2,400 34,506 -6.50 253.16 -607,584 8,735,539
2022-08-17 2022-08-16 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -4,298 36,906 -10.43 252.70 -1,086,105 9,326,146
2022-08-17 2022-08-16 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 970 41,204 2.41 215.58 209,113 8,882,758
2022-08-17 2022-08-16 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 3,047 40,234 8.19 86.10 262,347 3,464,147
2022-08-02 2022-08-01 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -2,000 37,187 -5.10 220.00 -440,000 8,181,140
2022-05-17 2022-05-13 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -712 39,187 -1.78 150.40 -107,085 5,893,725
2022-03-09 2022-03-08 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise 1,214 2,574 89.26
2022-03-09 2022-03-08 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise 2,952 13,707 27.45
2022-03-09 2022-03-08 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 1,214 39,899 3.14 59.52 72,257 2,374,788
2022-03-09 2022-03-08 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 2,952 38,685 8.26 33.87 99,984 1,310,261
2022-03-02 2022-02-28 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -2,468 35,733 -6.46 196.70 -485,456 7,028,681
2022-03-02 2022-02-28 4 RGEN REPLIGEN CORP
Common Stock
A - Award 5,922 38,201 18.35
2022-03-02 2022-02-28 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -661 32,279 -2.01 196.70 -130,019 6,349,279
2022-03-02 2022-02-27 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -695 32,940 -2.07 196.70 -136,706 6,479,298
2022-02-28 2022-02-24 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 4,410 4,410
2022-02-28 2022-02-24 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -269 33,635 -0.79 189.21 -50,897 6,364,078
2022-02-28 2022-02-24 4 RGEN REPLIGEN CORP
Common Stock
A - Award 3,443 33,904 11.30
2022-02-22 2022-02-17 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -332 30,461 -1.08 182.42 -60,563 5,556,696
2022-02-22 2022-02-17 4 RGEN REPLIGEN CORP
Common Stock
A - Award 900 30,793 3.01
2021-05-18 2021-05-14 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -470 31,893 -1.45 172.60 -81,122 5,504,732
2021-03-08 2021-03-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -600 32,363 -1.82 189.75 -113,850 6,140,879
2021-03-08 2021-03-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -603 32,963 -1.80 190.45 -114,841 6,277,803
2021-03-08 2021-03-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -500 33,566 -1.47 191.43 -95,715 6,425,539
2021-03-08 2021-03-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -900 34,066 -2.57 192.54 -173,286 6,559,068
2021-03-08 2021-03-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -242 34,966 -0.69 193.72 -46,880 6,773,614
2021-03-08 2021-03-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -500 35,208 -1.40 196.30 -98,150 6,911,330
2021-03-08 2021-03-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -200 35,708 -0.56 197.86 -39,572 7,065,185
2021-02-26 2021-02-24 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 2,910 2,910
2021-02-26 2021-02-24 4 RGEN REPLIGEN CORP
Common Stock
A - Award 2,410 35,908 7.19
2021-01-26 2021-01-25 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -4,000 6,887 -36.74
2021-01-26 2021-01-25 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 4,000 33,498 13.56 33.87 135,480 1,134,577
2021-01-06 2021-01-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -59 29,498 -0.20 195.77 -11,550 5,774,823
2021-01-06 2021-01-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -571 29,557 -1.90 195.16 -111,436 5,768,344
2021-01-06 2021-01-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -218 30,128 -0.72 193.88 -42,266 5,841,217
2021-01-06 2021-01-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -918 30,346 -2.94 192.74 -176,935 5,848,888
2021-01-06 2021-01-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -202 31,264 -0.64 190.50 -38,481 5,955,792
2021-01-06 2021-01-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -1,333 31,466 -4.06 190.09 -253,390 5,981,372
2021-01-06 2021-01-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -656 32,799 -1.96 188.69 -123,781 6,188,843
2020-11-10 2020-11-10 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -3,086 0 -100.00
2020-11-10 2020-11-10 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -3,086 33,455 -8.45 193.00 -595,598 6,456,815
2020-11-10 2020-11-10 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 3,086 36,541 9.22 32.40 99,986 1,183,928
2020-11-10 2020-11-09 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -1,893 3,788 -33.32
2020-11-10 2020-11-09 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 1,893 33,455 6.00 59.52 112,671 1,991,242
2020-11-10 2020-11-09 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -705 31,562 -2.18 194.69 -137,256 6,144,806
2020-05-19 2020-05-15 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -660 32,267 -2.00 140.43 -92,684 4,531,255
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -9,024 3,086 -74.52
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -3,170 0 -100.00
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -846 32,927 -2.50 132.37 -111,985 4,358,547
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -3,013 33,773 -8.19 131.38 -395,848 4,437,097
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -1,700 36,786 -4.42 130.20 -221,340 4,789,537
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -1,612 38,486 -4.02 128.70 -207,464 4,953,148
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -2,865 40,098 -6.67 127.75 -366,004 5,122,520
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -5,358 42,963 -11.09 126.77 -679,234 5,446,420
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 9,024 48,321 22.96 32.40 292,378 1,565,600
2020-05-15 2020-05-13 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 3,170 39,297 8.77 26.05 82,578 1,023,687
2020-03-05 2020-03-04 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -1,045 36,127 -2.81 90.39 -94,458 3,265,520
2020-03-05 2020-03-03 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -610 37,172 -1.61 88.18 -53,790 3,277,827
2020-03-02 2020-02-27 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award -4,571 4,571 -50.00
2020-03-02 2020-02-27 4 RGEN REPLIGEN CORP
Common Stock
A - Award 4,686 37,782 14.16
2020-02-27 2020-02-26 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -946 31,096 -2.95 86.11 -81,460 2,677,677
2020-02-27 2020-02-26 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -154 32,042 -0.48 86.86 -13,376 2,783,168
2019-12-09 2019-12-05 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -1,957 3,170 -38.17
2019-12-09 2019-12-05 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -2,000 0 -100.00
2019-12-09 2019-12-05 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 1,957 32,196 6.47 26.05 50,980 838,706
2019-12-09 2019-12-05 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 2,000 30,239 7.08 24.50 49,000 740,856
2019-07-17 2019-07-15 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -295 28,239 -1.03 85.95 -25,355 2,427,142
2019-06-11 2019-02-28 4/A RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 5,681 5,681
2019-05-15 2019-05-13 4 RGEN REPLIGEN CORP
Common Stock
A - Award 8,000 28,534 38.96
2019-03-27 2019-03-25 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -1,009 20,534 -4.68 59.05 -59,581 1,212,533
2019-03-27 2019-03-25 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -5,458 21,543 -20.21 58.45 -319,020 1,259,188
2019-03-05 2019-03-05 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -2,645 27,001 -8.92 58.52 -154,785 1,580,099
2019-03-05 2019-03-01 4 RGEN REPLIGEN CORP
Common Stock
A - Award 4,700 29,646 18.84
2019-03-04 2019-02-28 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 5,653 5,653
2019-03-04 2019-02-28 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -1,875 24,946 -6.99 58.88 -110,400 1,468,820
2019-03-04 2019-02-28 4 RGEN REPLIGEN CORP
Common Stock
A - Award 5,922 26,821 28.34
2018-11-28 2018-11-26 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -10,253 5,127 -66.66
2018-11-28 2018-11-26 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -6,055 12,110 -33.33
2018-11-28 2018-11-26 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -4,000 2,000 -66.67
2018-11-28 2018-11-26 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -11,445 0 -100.00
2018-11-28 2018-11-26 4 RGEN REPLIGEN CORP
Common Stock
S - Sale X -31,753 20,899 -60.31 63.49 -2,015,915 1,326,823
2018-11-28 2018-11-26 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 10,253 52,652 24.18 26.05 267,091 1,371,585
2018-11-28 2018-11-26 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 6,055 42,399 16.66 32.40 196,182 1,373,728
2018-11-28 2018-11-26 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 4,000 36,344 12.37 24.50 98,000 890,428
2018-11-28 2018-11-26 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 11,445 32,344 54.76 26.20 299,859 847,413
2018-08-29 2018-08-28 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -14,460 20,899 -40.89 52.79 -763,359 1,103,281
2018-07-20 2018-07-18 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -295 35,359 -0.83 47.91 -14,134 1,694,085
2018-03-05 2018-03-01 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 20,659 20,659
2018-03-05 2018-03-01 4 RGEN REPLIGEN CORP
Common Stock
A - Award 10,680 35,654 42.76
2018-03-02 2018-02-28 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -2,470 24,974 -9.00 35.16 -86,843 878,061
2017-07-20 2017-07-18 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -345 27,444 -1.24 41.77 -14,411 1,146,336
2017-05-22 2017-02-23 4/A RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 18,165 18,165
2017-03-21 2017-03-17 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
M - Exercise -4,000 6,000 -40.00
2017-03-21 2017-03-17 4 RGEN REPLIGEN CORP
Common Stock
M - Exercise 4,000 27,789 16.81 24.50 98,000 680,830
2017-03-21 2017-03-17 4 RGEN REPLIGEN CORP
Common Stock
S - Sale -1,909 23,789 -7.43 34.91 -66,646 830,510
2017-03-21 2017-02-23 4/A RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 19,750 19,750
2017-03-01 2017-03-01 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -1,630 25,698 -5.96 32.07 -52,273 824,117
2017-03-01 2017-02-23 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 19,750 19,750
2017-03-01 2017-02-23 4 RGEN REPLIGEN CORP
Common Stock
A - Award 9,875 27,328 56.58
2016-07-15 2016-07-14 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -324 17,453 -1.82 26.56 -8,605 463,552
2016-03-01 2016-02-29 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -748 17,777 -4.04 26.05 -19,485 463,091
2016-03-01 2016-02-26 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 15,380 15,380
2016-03-01 2016-02-26 4 RGEN REPLIGEN CORP
Common Stock
A - Award 7,905 18,525 74.44
2015-11-12 2015-07-14 4 RGEN REPLIGEN CORP
Common Stock
F - Taxes -325 10,620 -2.97 41.30 -13,422 438,606
2015-03-02 2015-02-26 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 11,445 11,445
2015-03-02 2015-02-26 4 RGEN REPLIGEN CORP
Common Stock
A - Award 5,945 10,945 118.90
2014-07-15 2014-07-14 4 RGEN REPLIGEN CORP
Stock Option (Right to Buy)
A - Award 10,000 10,000
2014-07-15 2014-07-14 4 RGEN REPLIGEN CORP
Common Stock
A - Award 5,000 5,000
P
Open market or private purchase of non-derivative or derivative security
S
Open market or private sale of non-derivative or derivative security
A
Grant, award, or other acquisition of securities from the company (such as an option)
C
Conversion of derivative
D
Sale or transfer of securities back to the company
F
Payment of exercise price or tax liability using portion of securities received from the company
G
Gift of securities by or to the insider
K
Equity swaps and similar hedging transactions
M
Exercise or conversion of derivative security received from the company (such as an option)
V
A transaction voluntarily reported on Form 4
J
Other (accompanied by a footnote describing the transaction)