Sign inGet started

COHEN BARRY F

Insider CIK 1185279 · PMTC EVP, Chief Strategy Officer

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
PTC PTC INC. J Other2018-12-042018-12-072,673— $052,329SEC↗
PTC PTC INC. S Sale2018-11-262018-11-2647,194$84.94 $4.01M55,002SEC↗
PTC PTC INC. M Exercise deriv2018-11-152018-11-166,084— $00SEC↗
PTC PTC INC. M Exercise deriv2018-11-152018-11-1610,531— $00SEC↗
PTC PTC INC. M Exercise deriv2018-11-152018-11-1615,344— $00SEC↗
PTC PTC INC. M Exercise deriv2018-11-152018-11-1616,056— $00SEC↗
PTC PTC INC. M Exercise deriv2018-11-152018-11-16586— $016,937SEC↗
PTC PTC INC. M Exercise deriv2018-11-152018-11-165,854— $013,036SEC↗
PTC PTC INC. M Exercise deriv2018-11-152018-11-163,949— $03,949SEC↗
PTC PTC INC. M Exercise deriv2018-11-152018-11-168,028— $08,027SEC↗
PTC PTC INC. M Exercise2018-11-152018-11-1681,190— $0136,192SEC↗
PTC PTC INC. F Tax w/h2018-11-152018-11-1633,996$89.40 $3.04M102,196SEC↗
PTC PTC INC. A Award deriv2018-11-142018-11-1615,344— $015,344SEC↗
PTC PTC INC. A Award deriv2018-11-142018-11-1616,056— $016,056SEC↗
PTC PTC INC. A Award deriv2018-11-142018-11-166,084— $06,084SEC↗
PTC PTC INC. A Award deriv2018-11-142018-11-1617,523— $017,523SEC↗
PTC PTC INC. F Tax w/h2018-11-142018-11-16586$85.17 $49.9K55,002SEC↗
PTC PTC INC. M Exercise2018-11-142018-11-16586— $055,588SEC↗
PTC PTC INC. S Sale2018-04-202018-04-2466,500$84.10 $5.59M58,164SEC↗
PTC PTC INC. S Sale2018-04-202018-04-243,500$84.77 $296.7K54,664SEC↗
PTC PTC INC. M Exercise deriv2017-11-152017-11-178,429— $00SEC↗
PTC PTC INC. M Exercise deriv2017-11-152017-11-1719,411— $00SEC↗
PTC PTC INC. A Award deriv2017-11-152017-11-1719,411— $019,411SEC↗
PTC PTC INC. M Exercise deriv2017-11-152017-11-1710,532— $010,531SEC↗
PTC PTC INC. M Exercise deriv2017-11-152017-11-1719,641— $00SEC↗
PTC PTC INC. A Award deriv2017-11-152017-11-1719,641— $019,641SEC↗
PTC PTC INC. M Exercise deriv2017-11-152017-11-177,291— $016,055SEC↗
PTC PTC INC. M Exercise deriv2017-11-152017-11-17655— $018,900SEC↗
PTC PTC INC. A Award deriv2017-11-152017-11-1719,555— $019,555SEC↗
PTC PTC INC. M Exercise deriv2017-11-152017-11-1712,245— $00SEC↗
PTC PTC INC. A Award deriv2017-11-152017-11-1712,245— $012,245SEC↗
PTC PTC INC. A Award deriv2017-11-152017-11-1711,847— $011,847SEC↗
PTC PTC INC. M Exercise deriv2017-11-152017-11-173,949— $07,898SEC↗
PTC PTC INC. M Exercise deriv2017-11-152017-11-22665— $018,890SEC↗
PTC PTC INC. M Exercise2017-11-152017-11-1782,153— $0161,882SEC↗
PTC PTC INC. F Tax w/h2017-11-152017-11-1737,668$63.92 $2.41M124,214SEC↗
PTC PTC INC. F Tax w/h2017-11-152017-11-2237,668$63.92 $2.41M124,224SEC↗
PTC PTC INC. M Exercise2017-11-152017-11-2282,163— $0161,892SEC↗
PTC PTC INC. S Sale2017-07-212017-07-2427,374$54.67 $1.50M79,729SEC↗
PTC PTC INC. S Sale2017-01-252017-01-2630,000$52.41 $1.57M107,103SEC↗
PTC PTC INC. M Exercise deriv2016-11-152016-11-178,430— $08,429SEC↗
PTC PTC INC. M Exercise deriv2016-11-152016-11-175,648— $00SEC↗
PTC PTC INC. M Exercise deriv2016-11-152016-11-1719,434— $00SEC↗
PTC PTC INC. M Exercise deriv2016-11-152016-11-1710,532— $021,063SEC↗
PTC PTC INC. M Exercise deriv2016-11-152016-11-1717,904— $00SEC↗
PTC PTC INC. A Award deriv2016-11-152016-11-1717,904— $017,904SEC↗
PTC PTC INC. A Award deriv2016-11-152016-11-175,648— $05,648SEC↗
PTC PTC INC. F Tax w/h2016-11-152016-11-1727,213$47.53 $1.29M137,103SEC↗
PTC PTC INC. M Exercise2016-11-152016-11-1761,948— $0164,316SEC↗
PTC PTC INC. A Award deriv2016-10-312016-11-0224,083— $024,083SEC↗
PTC PTC INC. S Sale2016-05-312016-06-0130,000$35.77 $1.07M102,368SEC↗
PTC PTC INC. M Exercise deriv2015-11-152015-11-178,430— $016,859SEC↗
PTC PTC INC. M Exercise deriv2015-11-152015-11-1719,434— $019,434SEC↗
PTC PTC INC. M Exercise deriv2015-11-152015-11-1729,614— $00SEC↗
PTC PTC INC. M Exercise2015-11-152015-11-1757,478— $0155,290SEC↗
PTC PTC INC. F Tax w/h2015-11-152015-11-1722,922$35.16 $805.9K132,368SEC↗
PTC PTC INC. D To issuer deriv2015-11-052015-11-0911,774— $00SEC↗
PTC PTC INC. A Award deriv2015-11-052015-11-0911,774— $011,774SEC↗
PTC PTC INC. A Award deriv2015-11-052015-11-0919,434— $019,434SEC↗
PTC PTC INC. D To issuer deriv2015-11-052015-11-0919,434— $00SEC↗
PTC PTC INC. A Award deriv2015-11-022015-11-0431,595— $031,595SEC↗
PTC PTC INC. S Sale2015-05-182015-05-1920,000$39.74 $794.8K97,812SEC↗
PTC PTC INC. M Exercise deriv2014-11-152014-11-1718,901— $00SEC↗
PTC PTC INC. M Exercise deriv2014-11-152014-11-1712,600— $00SEC↗
PTC PTC INC. M Exercise deriv2014-11-152014-11-179,717— $019,434SEC↗
PTC PTC INC. M Exercise deriv2014-11-152014-11-1712,314— $00SEC↗
PTC PTC INC. M Exercise deriv2014-11-152014-11-1717,840— $017,840SEC↗
PTC PTC INC. M Exercise deriv2014-11-152014-11-1713,546— $011,774SEC↗
PTC PTC INC. M Exercise deriv2014-11-152014-11-179,717— $019,434SEC↗
PTC PTC INC. F Tax w/h2014-11-152014-11-1740,772$37.90 $1.55M131,315SEC↗
PTC PTC INC. M Exercise2014-11-152014-11-1794,635— $0172,087SEC↗
PTC PTC INC. A Award deriv2014-11-102014-11-1225,289— $025,289SEC↗
PTC PTC INC. S Sale2014-03-072014-03-1025,000$39.35 $983.8K77,452SEC↗
PTC PTC INC. S Sale2014-01-302014-01-3150,000$36.25 $1.81M102,452SEC↗
PMTC PTC INC. M Exercise deriv2013-11-152013-11-1912,601— $012,600SEC↗
PMTC PTC INC. M Exercise deriv2013-11-152013-11-1912,314— $012,314SEC↗
PMTC PTC INC. M Exercise deriv2013-11-152013-11-1918,901— $018,901SEC↗
PMTC PTC INC. M Exercise deriv2013-11-152013-11-1910,360— $025,320SEC↗
PMTC PTC INC. M Exercise deriv2013-11-152013-11-1911,366— $00SEC↗
PMTC PTC INC. M Exercise deriv2013-11-152013-11-1911,366— $00SEC↗
PMTC PTC INC. M Exercise deriv2013-11-152013-11-1917,841— $035,680SEC↗
PMTC PTC INC. F Tax w/h2013-11-152013-11-1944,724$32.37 $1.45M152,452SEC↗
PMTC PTC INC. M Exercise2013-11-152013-11-1994,749— $0214,743SEC↗
PMTC PTC INC. A Award deriv2013-11-112013-11-1329,151— $029,151SEC↗
PMTC PTC INC. A Award deriv2013-11-112013-11-1329,151— $029,151SEC↗
PMTC PTC INC. M Exercise deriv2013-08-132013-08-1459,999— $00SEC↗
PMTC PTC INC. M Exercise2013-08-132013-08-1459,999$11.48 $688.8K209,181SEC↗
PMTC PTC INC. S Sale2013-08-132013-08-1459,999$28.08 $1.68M149,182SEC↗
PMTC PTC INC. M Exercise deriv2013-01-312013-02-0113,453— $059,999SEC↗
PMTC PTC INC. S Sale2013-01-312013-02-0113,453$23.35 $314.1K149,182SEC↗
PMTC PTC INC. M Exercise2013-01-312013-02-0113,453$11.48 $154.4K162,635SEC↗
PMTC PTC INC. M Exercise deriv2013-01-292013-01-3046,547— $073,452SEC↗
PMTC PTC INC. S Sale2013-01-292013-01-3046,547$23.50 $1.09M149,182SEC↗
PMTC PTC INC. M Exercise2013-01-292013-01-3046,547$11.48 $534.4K195,729SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-11-152012-11-1912,315— $024,628SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-11-152012-11-1916,377— $00SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-11-152012-11-1911,367— $011,366SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-11-152012-11-1912,601— $025,201SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-11-152012-11-1916,377— $00SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-11-152012-11-1919,736— $00SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise2012-11-152012-11-19100,140— $0190,945SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP F Tax w/h2012-11-152012-11-1941,763$19.22 $802.7K149,182SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-11-122012-11-1911,367— $011,366SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP A Award deriv2012-11-052012-11-0753,521— $053,521SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP A Award deriv2012-11-052012-11-0735,680— $035,680SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-08-162012-08-179,400— $00SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise2012-08-162012-08-179,400$4.98 $46.8K100,205SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP S Sale2012-08-162012-08-179,400$22.02 $207.0K90,805SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-08-132012-08-148,800— $09,400SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP S Sale2012-08-132012-08-148,800$22.03 $193.9K90,805SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise2012-08-132012-08-148,800$4.98 $43.8K99,605SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-08-102012-08-1491,802— $018,200SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP S Sale2012-08-102012-08-1491,802$22.07 $2.03M90,805SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise2012-08-102012-08-1491,802$4.98 $457.2K182,607SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-01-312012-02-0177,494— $00SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP S Sale2012-01-312012-02-0177,494$25.03 $1.94M181,473SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise2012-01-312012-02-0177,494$8.50 $658.7K258,967SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise deriv2012-01-302012-02-0182,505— $077,494SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP M Exercise2012-01-302012-02-0182,505$8.50 $701.3K263,978SEC↗
PMTC PARAMETRIC TECHNOLOGY CORP S Sale2012-01-302012-02-0182,505$25.01 $2.06M181,473SEC↗