Introduction

This page provides a comprehensive analysis of the known insider trading history of Barry F Cohen. 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 Barry F Cohen has reported holdings or trades in the following companies:

Security Title Latest Reported Holdings
US:PTC / PTC Inc. EVP, Chief Strategy Officer 52,329
How to Interpret the Charts

The following charts show the stock performance of securities subsequent to each open-market, non-planned trade made by Barry F Cohen. 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 Barry F Cohen 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
2018-12-07 2018-12-04 4 PTC PTC INC.
Common Stock
J - Other -2,673 52,329 -4.86
2018-11-26 2018-11-26 4 PTC PTC INC.
Common Stock
S - Sale -47,194 55,002 -46.18 84.94 -4,008,890 4,672,139
2018-11-16 2018-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -586 16,937 -3.34
2018-11-16 2018-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -5,854 13,036 -30.99
2018-11-16 2018-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -8,028 8,027 -50.00
2018-11-16 2018-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -10,531 0 -100.00
2018-11-16 2018-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -3,949 3,949 -50.00
2018-11-16 2018-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -6,084 0 -100.00
2018-11-16 2018-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -16,056 0 -100.00
2018-11-16 2018-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -15,344 0 -100.00
2018-11-16 2018-11-15 4 PTC PTC INC.
Common Stock
F - Taxes -33,996 102,196 -24.96 89.40 -3,039,242 9,136,322
2018-11-16 2018-11-15 4 PTC PTC INC.
Common Stock
M - Exercise 81,190 136,192 147.61
2018-11-16 2018-11-14 4 PTC PTC INC.
Restricted Stock Units
A - Award 17,523 17,523
2018-11-16 2018-11-14 4 PTC PTC INC.
Restricted Stock Units
A - Award 6,084 6,084
2018-11-16 2018-11-14 4 PTC PTC INC.
Restricted Stock Units
A - Award 16,056 16,056
2018-11-16 2018-11-14 4 PTC PTC INC.
Restricted Stock Units
A - Award 15,344 15,344
2018-11-16 2018-11-14 4 PTC PTC INC.
Common Stock
F - Taxes -586 55,002 -1.05 85.17 -49,910 4,684,520
2018-11-16 2018-11-14 4 PTC PTC INC.
Common Stock
M - Exercise 586 55,588 1.07
2018-04-24 2018-04-20 4 PTC PTC INC.
Common Stock
S - Sale -3,500 54,664 -6.02 84.77 -296,683 4,633,676
2018-04-24 2018-04-20 4 PTC PTC INC.
Common Stock
S - Sale -66,500 58,164 -53.34 84.10 -5,592,444 4,891,412
2017-11-22 2017-11-15 4/A PTC PTC INC.
Restricted Stock Units
M - Exercise -665 18,890 -3.40
2017-11-22 2017-11-15 4/A PTC PTC INC.
Common Stock
F - Taxes -37,668 124,224 -23.27 63.92 -2,407,739 7,940,398
2017-11-22 2017-11-15 4/A PTC PTC INC.
Common Stock
M - Exercise 82,163 161,892 103.05
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -655 18,900 -3.35
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
A - Award 19,555 19,555
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -12,245 0 -100.00
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
A - Award 12,245 12,245
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -3,949 7,898 -33.33
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
A - Award 11,847 11,847
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -7,291 16,055 -31.23
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -19,411 0 -100.00
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
A - Award 19,411 19,411
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -10,532 10,531 -50.00
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -19,641 0 -100.00
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
A - Award 19,641 19,641
2017-11-17 2017-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -8,429 0 -100.00
2017-11-17 2017-11-15 4 PTC PTC INC.
Common Stock
F - Taxes -37,668 124,214 -23.27 63.92 -2,407,739 7,939,759
2017-11-17 2017-11-15 4 PTC PTC INC.
Common Stock
M - Exercise 82,153 161,882 103.04
2017-07-24 2017-07-21 4 PTC PTC INC.
Common Stock
S - Sale -27,374 79,729 -25.56 54.67 -1,496,600 4,358,968
2017-01-26 2017-01-25 4 PTC PTC INC.
Common Stock
S - Sale -30,000 107,103 -21.88 52.41 -1,572,390 5,613,590
2016-11-17 2016-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -10,532 21,063 -33.33
2016-11-17 2016-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -17,904 0 -100.00
2016-11-17 2016-11-15 4 PTC PTC INC.
Restricted Stock Units
A - Award 17,904 17,904
2016-11-17 2016-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -8,430 8,429 -50.00
2016-11-17 2016-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -5,648 0 -100.00
2016-11-17 2016-11-15 4 PTC PTC INC.
Restricted Stock Units
A - Award 5,648 5,648
2016-11-17 2016-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -19,434 0 -100.00
2016-11-17 2016-11-15 4 PTC PTC INC.
Common Stock
F - Taxes -27,213 137,103 -16.56 47.53 -1,293,434 6,516,506
2016-11-17 2016-11-15 4 PTC PTC INC.
Common Stock
M - Exercise 61,948 164,316 60.52
2016-11-02 2016-10-31 4 PTC PTC INC.
Restricted Stock Units
A - Award 24,083 24,083
2016-06-01 2016-05-31 4 PTC PTC INC.
Common Stock
S - Sale -30,000 102,368 -22.66 35.77 -1,073,046 3,661,519
2015-11-17 2015-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -8,430 16,859 -33.33
2015-11-17 2015-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -19,434 19,434 -50.00
2015-11-17 2015-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -29,614 0 -100.00
2015-11-17 2015-11-15 4 PTC PTC INC.
Common Stock
F - Taxes -22,922 132,368 -14.76 35.16 -805,938 4,654,059
2015-11-17 2015-11-15 4 PTC PTC INC.
Common Stock
M - Exercise 57,478 155,290 58.76
2015-11-09 2015-11-05 4 PTC PTC INC.
Restricted Stock Units
A - Award 19,434 19,434
2015-11-09 2015-11-05 4 PTC PTC INC.
Restricted Stock Units
A - Award 11,774 11,774
2015-11-09 2015-11-05 4 PTC PTC INC.
Restricted Stock Units
D - Sale to Issuer -19,434 0 -100.00
2015-11-09 2015-11-05 4 PTC PTC INC.
Restricted Stock Units
D - Sale to Issuer -11,774 0 -100.00
2015-11-04 2015-11-02 4 PTC PTC INC.
Restricted Stock Units
A - Award 31,595 31,595
2015-05-19 2015-05-18 4 PTC PTC INC.
Common Stock
S - Sale -20,000 97,812 -16.98 39.74 -794,748 3,886,795
2014-11-17 2014-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -9,717 19,434 -33.33
2014-11-17 2014-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -9,717 19,434 -33.33
2014-11-17 2014-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -13,546 11,774 -53.50
2014-11-17 2014-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -17,840 17,840 -50.00
2014-11-17 2014-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -12,314 0 -100.00
2014-11-17 2014-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -18,901 0 -100.00
2014-11-17 2014-11-15 4 PTC PTC INC.
Restricted Stock Units
M - Exercise -12,600 0 -100.00
2014-11-17 2014-11-15 4 PTC PTC INC.
Common Stock
F - Taxes -40,772 131,315 -23.69 37.90 -1,545,259 4,976,838
2014-11-17 2014-11-15 4 PTC PTC INC.
Common Stock
M - Exercise 94,635 172,087 122.19
2014-11-12 2014-11-10 4 PTC PTC INC.
Restricted Stock Units
A - Award 25,289 25,289
2014-03-10 2014-03-07 4 PTC PTC INC.
Common Stock
S - Sale -25,000 77,452 -24.40 39.35 -983,670 3,047,488
2014-01-31 2014-01-30 4 PTC PTC INC.
Common Stock
S - Sale -50,000 102,452 -32.80 36.25 -1,812,435 3,713,752
2013-11-19 2013-11-15 4 PMTC PTC INC.
Restricted Stock Units
M - Exercise -17,841 35,680 -33.33
2013-11-19 2013-11-15 4 PMTC PTC INC.
Restricted Stock Units
M - Exercise -10,360 25,320 -29.04
2013-11-19 2013-11-15 4 PMTC PTC INC.
Restricted Stock Units
M - Exercise -12,601 12,600 -50.00
2013-11-19 2013-11-15 4 PMTC PTC INC.
Restricted Stock Units
M - Exercise -12,314 12,314 -50.00
2013-11-19 2013-11-15 4 PMTC PTC INC.
Restricted Stock Units
M - Exercise -18,901 18,901 -50.00
2013-11-19 2013-11-15 4 PMTC PTC INC.
Restricted Stock Units
M - Exercise -11,366 0 -100.00
2013-11-19 2013-11-15 4 PMTC PTC INC.
Restricted Stock Units
M - Exercise -11,366 0 -100.00
2013-11-19 2013-11-15 4 PMTC PTC INC.
Common Stock
F - Taxes -44,724 152,452 -22.68 32.37 -1,447,716 4,934,871
2013-11-19 2013-11-15 4 PMTC PTC INC.
Common Stock
M - Exercise 94,749 214,743 78.96
2013-11-13 2013-11-11 4 PMTC PTC INC.
Restricted Stock Units
A - Award 29,151 29,151
2013-11-13 2013-11-11 4 PMTC PTC INC.
Restricted Stock Units
A - Award 29,151 29,151
2013-08-14 2013-08-13 4 PMTC PTC INC.
Employee Stock Option
M - Exercise -59,999 0 -100.00
2013-08-14 2013-08-13 4 PMTC PTC INC.
Common Stock
S - Sale -59,999 149,182 -28.68 28.08 -1,685,012 4,189,627
2013-08-14 2013-08-13 4 PMTC PTC INC.
Common Stock
M - Exercise 59,999 209,181 40.22 11.48 688,489 2,400,352
2013-02-01 2013-01-31 4 PMTC PTC INC.
Employee Stock Option
M - Exercise -13,453 59,999 -18.32
2013-02-01 2013-01-31 4 PMTC PTC INC.
Common Stock
S - Sale -13,453 149,182 -8.27 23.35 -314,132 3,483,444
2013-02-01 2013-01-31 4 PMTC PTC INC.
Common Stock
M - Exercise 13,453 162,635 9.02 11.48 154,373 1,866,237
2013-01-30 2013-01-29 4 PMTC PTC INC.
Employee Stock Option
M - Exercise -46,547 73,452 -38.79
2013-01-30 2013-01-29 4 PMTC PTC INC.
Common STock
S - Sale -46,547 149,182 -23.78 23.50 -1,093,892 3,505,896
2013-01-30 2013-01-29 4 PMTC PTC INC.
Common Stock
M - Exercise 46,547 195,729 31.20 11.48 534,127 2,245,990
2012-11-19 2012-11-15 4 PMTC PARAMETRIC TECHNOLOGY CORP
Restricted Stock Units
M - Exercise -12,315 24,628 -33.34
2012-11-19 2012-11-15 4 PMTC PARAMETRIC TECHNOLOGY CORP
Restricted Stock Units
M - Exercise -19,736 0 -100.00
2012-11-19 2012-11-15 4 PMTC PARAMETRIC TECHNOLOGY CORP
Restricted Stock Units
M - Exercise -16,377 0 -100.00
2012-11-19 2012-11-15 4 PMTC PARAMETRIC TECHNOLOGY CORP
Restricted Stock Units
M - Exercise -16,377 0 -100.00
2012-11-19 2012-11-15 4 PMTC PARAMETRIC TECHNOLOGY CORP
Restricted Stock Units
M - Exercise -12,601 25,201 -33.33
2012-11-19 2012-11-15 4 PMTC PARAMETRIC TECHNOLOGY CORP
Restricted Stock Units
M - Exercise -11,367 11,366 -50.00
2012-11-19 2012-11-15 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
F - Taxes -41,763 149,182 -21.87 19.22 -802,685 2,867,278
2012-11-19 2012-11-15 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
M - Exercise 100,140 190,945 110.28
2012-11-19 2012-11-12 4 PMTC PARAMETRIC TECHNOLOGY CORP
Restricted Stock Units
M - Exercise -11,367 11,366 -50.00
2012-11-07 2012-11-05 4 PMTC PARAMETRIC TECHNOLOGY CORP
Restricted Stock Units
A - Award 53,521 53,521
2012-11-07 2012-11-05 4 PMTC PARAMETRIC TECHNOLOGY CORP
Restricted Stock Units
A - Award 35,680 35,680
2012-08-17 2012-08-16 4 PMTC PARAMETRIC TECHNOLOGY CORP
Employee Stock Option (right to buy)
M - Exercise -9,400 0 -100.00
2012-08-17 2012-08-16 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -9,400 90,805 -9.38 22.02 -206,985 1,999,499
2012-08-17 2012-08-16 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
M - Exercise 9,400 100,205 10.35 4.98 46,765 498,520
2012-08-14 2012-08-13 4 PMTC PARAMETRIC TECHNOLOGY CORP
Employee Stock Option (right to buy)
M - Exercise -8,800 9,400 -48.35
2012-08-14 2012-08-13 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -8,800 90,805 -8.83 22.03 -193,875 2,000,552
2012-08-14 2012-08-13 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
M - Exercise 8,800 99,605 9.69 4.98 43,780 495,535
2012-08-14 2012-08-10 4 PMTC PARAMETRIC TECHNOLOGY CORP
Employee Stock Option (right to buy)
M - Exercise -91,802 18,200 -83.45
2012-08-14 2012-08-10 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -91,802 90,805 -50.27 22.07 -2,026,006 2,004,003
2012-08-14 2012-08-10 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
M - Exercise 91,802 182,607 101.10 4.98 456,715 908,470
2012-02-01 2012-01-31 4 PMTC PARAMETRIC TECHNOLOGY CORP
Employee Stock Option (right to buy)
M - Exercise -77,494 0 -100.00
2012-02-01 2012-01-31 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -77,494 181,473 -29.92 25.03 -1,939,442 4,541,725
2012-02-01 2012-01-31 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
M - Exercise 77,494 258,967 42.70 8.50 658,699 2,201,220
2012-02-01 2012-01-30 4 PMTC PARAMETRIC TECHNOLOGY CORP
Employee Stock Option (right to buy)
M - Exercise -82,505 77,494 -51.57
2012-02-01 2012-01-30 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -82,505 181,473 -31.25 25.01 -2,063,574 4,538,912
2012-02-01 2012-01-30 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
M - Exercise 82,505 263,978 45.46 8.50 701,292 2,243,813
2007-11-02 2007-11-01 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
F - Taxes -8,129 166,923 -4.64 18.77 -152,581 3,133,145
2004-11-10 2004-11-09 4 PMTC PARAMETRIC TECHNOLOGY CORP
Employee Stock Option (right to buy)
M - Exercise -25,067 2,742,145 -0.91
2004-11-10 2004-11-09 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -5,067 0 -100.00 5.59 -28,325
2004-11-10 2004-11-09 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -10,000 5,067 -66.37 5.58 -55,800 28,274
2004-11-10 2004-11-09 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -10,000 15,067 -39.89 5.57 -55,700 83,923
2004-11-10 2004-11-09 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
M - Exercise 25,067 25,067 1.99 49,883 49,883
2004-11-10 2004-11-08 4 PMTC PARAMETRIC TECHNOLOGY CORP
Employee Stock Option (right to buy)
M - Exercise -30,500 2,767,212 -1.09
2004-11-10 2004-11-08 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -500 0 -100.00 5.59 -2,795
2004-11-10 2004-11-08 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -10,000 500 -95.24 5.58 -55,800 2,790
2004-11-10 2004-11-08 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -7,400 10,500 -41.34 5.57 -41,218 58,485
2004-11-10 2004-11-08 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -2,600 17,900 -12.68 5.56 -14,456 99,524
2004-11-10 2004-11-08 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -9,132 20,500 -30.82 5.54 -50,591 113,570
2004-11-10 2004-11-08 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
S - Sale -868 29,632 -2.85 5.53 -4,800 163,865
2004-11-10 2004-11-08 4 PMTC PARAMETRIC TECHNOLOGY CORP
Common Stock
M - Exercise 30,500 30,500 1.99 60,695 60,695
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)