Sign inGet started

Pray James Robert

Insider CIK 1651328 · PEN President, International

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
PEN Penumbra Inc S Sale2021-10-012021-10-05700$263.16 $184.2K408,531SEC↗
PEN Penumbra Inc S Sale2021-10-012021-10-05100$267.06 $26.7K408,431SEC↗
PEN Penumbra Inc S Sale2021-10-012021-10-052,200$262.18 $576.8K409,231SEC↗
PEN Penumbra Inc S Sale2021-10-012021-10-051,000$261.01 $261.0K411,431SEC↗
PEN Penumbra Inc S Sale2021-10-012021-10-05700$260.31 $182.2K412,431SEC↗
PEN Penumbra Inc S Sale2021-10-012021-10-05300$258.96 $77.7K413,131SEC↗
PEN Penumbra Inc S Sale2021-09-012021-09-031,400$270.58 $378.8K417,031SEC↗
PEN Penumbra Inc S Sale2021-09-012021-09-032,237$271.39 $607.1K414,794SEC↗
PEN Penumbra Inc S Sale2021-09-012021-09-03561$272.32 $152.8K414,233SEC↗
PEN Penumbra Inc S Sale2021-09-012021-09-03102$273.90 $27.9K414,131SEC↗
PEN Penumbra Inc S Sale2021-09-012021-09-03700$274.61 $192.2K413,431SEC↗
PEN Penumbra Inc S Sale2021-08-102021-08-12998$261.27 $260.7K419,958SEC↗
PEN Penumbra Inc S Sale2021-08-102021-08-121,490$259.42 $386.5K421,941SEC↗
PEN Penumbra Inc S Sale2021-08-102021-08-121,406$262.12 $368.5K418,552SEC↗
PEN Penumbra Inc S Sale2021-08-102021-08-12121$262.98 $31.8K418,431SEC↗
PEN Penumbra Inc S Sale2021-08-102021-08-12985$260.19 $256.3K420,956SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03100$277.19 $27.7K423,431SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03900$259.40 $233.5K425,433SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-031,011$260.29 $263.2K424,422SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03900$258.21 $232.4K426,333SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03200$257.84 $51.6K427,233SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03408$256.37 $104.6K427,433SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03590$255.25 $150.6K427,841SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03100$273.31 $27.3K423,531SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03191$264.46 $50.5K423,631SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03600$261.45 $156.9K423,822SEC↗
PEN Penumbra Inc S Sale2021-01-042021-01-06610$175.26 $106.9K429,131SEC↗
PEN Penumbra Inc S Sale2021-01-042021-01-06233$177.48 $41.4K428,731SEC↗
PEN Penumbra Inc S Sale2021-01-042021-01-06167$176.60 $29.5K428,964SEC↗
PEN Penumbra Inc S Sale2021-01-042021-01-06300$178.34 $53.5K428,431SEC↗
PEN Penumbra Inc S Sale2021-01-042021-01-061,190$174.47 $207.6K429,741SEC↗
PEN Penumbra Inc S Sale2021-01-042021-01-062,300$173.66 $399.4K430,931SEC↗
PEN Penumbra Inc S Sale2021-01-042021-01-06200$172.25 $34.5K433,231SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-031,100$216.70 $238.4K434,731SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-03100$220.27 $22.0K433,531SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-03200$219.31 $43.9K433,631SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-03500$218.79 $109.4K433,831SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-03400$217.37 $86.9K434,331SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-03100$223.06 $22.3K433,431SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-03707$215.55 $152.4K435,831SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-03693$214.81 $148.9K436,538SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-03500$213.55 $106.8K437,231SEC↗
PEN Penumbra Inc S Sale2020-12-012020-12-03700$212.45 $148.7K437,731SEC↗
PEN Penumbra Inc S Sale2020-11-172020-11-19781$260.01 $203.1K438,531SEC↗
PEN Penumbra Inc S Sale2020-11-172020-11-191,529$259.34 $396.5K439,312SEC↗
PEN Penumbra Inc S Sale2020-11-172020-11-191,575$258.51 $407.2K440,841SEC↗
PEN Penumbra Inc S Sale2020-11-172020-11-19400$257.45 $103.0K442,416SEC↗
PEN Penumbra Inc S Sale2020-11-172020-11-19200$254.12 $50.8K443,231SEC↗
PEN Penumbra Inc S Sale2020-11-172020-11-19215$256.15 $55.1K442,816SEC↗
PEN Penumbra Inc S Sale2020-11-172020-11-19200$255.46 $51.1K443,031SEC↗
PEN Penumbra Inc S Sale2020-11-172020-11-19100$263.19 $26.3K438,431SEC↗
PEN Penumbra Inc S Sale2020-09-012020-09-03200$211.82 $42.4K448,081SEC↗
PEN Penumbra Inc S Sale2020-09-012020-09-033,933$212.78 $836.9K444,148SEC↗
PEN Penumbra Inc S Sale2020-09-012020-09-03717$213.32 $153.0K443,431SEC↗
PEN Penumbra Inc S Sale2020-09-012020-09-03100$210.42 $21.0K448,281SEC↗
PEN Penumbra Inc S Sale2020-09-012020-09-0350$209.16 $10.5K448,381SEC↗
PEN Penumbra Inc S Sale2020-08-182020-08-2061$237.01 $14.5K448,431SEC↗
PEN Penumbra Inc S Sale2020-08-182020-08-201,450$235.80 $341.9K448,492SEC↗
PEN Penumbra Inc S Sale2020-08-182020-08-20853$234.28 $199.8K452,578SEC↗
PEN Penumbra Inc S Sale2020-08-182020-08-202,636$234.95 $619.3K449,942SEC↗
PEN Penumbra Inc S Sale2020-01-022020-01-032,441$163.67 $399.5K453,431SEC↗
PEN Penumbra Inc S Sale2020-01-022020-01-032,894$162.75 $471.0K455,872SEC↗
PEN Penumbra Inc S Sale2019-12-022019-12-04400$175.69 $70.3K459,066SEC↗
PEN Penumbra Inc S Sale2019-12-022019-12-042,602$174.82 $454.9K459,466SEC↗
PEN Penumbra Inc S Sale2019-12-022019-12-042,031$174.06 $353.5K462,068SEC↗
PEN Penumbra Inc S Sale2019-12-022019-12-04200$177.07 $35.4K458,866SEC↗
PEN Penumbra Inc S Sale2019-12-022019-12-04100$177.57 $17.8K458,766SEC↗
PEN Penumbra Inc S Sale2019-11-182019-11-202,229$166.98 $372.2K467,203SEC↗
PEN Penumbra Inc S Sale2019-11-182019-11-20779$168.55 $131.3K464,099SEC↗
PEN Penumbra Inc S Sale2019-11-182019-11-202,325$167.71 $389.9K464,878SEC↗
PEN Penumbra Inc S Sale2019-10-222019-10-245,333$150.06 $800.3K469,432SEC↗
PEN Penumbra Inc S Sale2019-09-162019-09-18658$150.00 $98.7K474,765SEC↗
PEN Penumbra Inc S Sale2019-09-132019-09-169,958$150.04 $1.49M475,423SEC↗
PEN Penumbra Inc S Sale2019-09-122019-09-1650$150.00 $7.5K485,381SEC↗
PEN Penumbra Inc S Sale2018-08-302018-09-041,440$134.69 $194.0K491,718SEC↗
PEN Penumbra Inc S Sale2018-08-302018-09-04398$133.82 $53.3K493,158SEC↗
PEN Penumbra Inc S Sale2018-08-302018-09-046,287$135.59 $852.5K485,431SEC↗
PEN Penumbra Inc S Sale2018-08-272018-08-29274$131.01 $35.9K493,556SEC↗
PEN Penumbra Inc S Sale2018-08-272018-08-295,651$130.35 $736.6K493,830SEC↗
PEN Penumbra Inc S Sale2018-08-232018-08-272,200$130.27 $286.6K499,481SEC↗
PEN Penumbra Inc S Sale2018-07-302018-08-011,850$137.98 $255.3K505,751SEC↗
PEN Penumbra Inc S Sale2018-07-302018-08-011,206$137.17 $165.4K507,601SEC↗
PEN Penumbra Inc S Sale2018-07-302018-08-012,713$139.07 $377.3K503,038SEC↗
PEN Penumbra Inc S Sale2018-07-302018-08-01999$135.88 $135.7K508,807SEC↗
PEN Penumbra Inc S Sale2018-07-302018-08-011,357$140.20 $190.3K501,681SEC↗
PEN Penumbra Inc S Sale2018-07-232018-07-25687$140.49 $96.5K515,908SEC↗
PEN Penumbra Inc S Sale2018-07-232018-07-251,864$143.56 $267.6K510,165SEC↗
PEN Penumbra Inc S Sale2018-07-232018-07-25359$144.25 $51.8K509,806SEC↗
PEN Penumbra Inc S Sale2018-07-232018-07-25846$136.46 $115.4K517,085SEC↗
PEN Penumbra Inc S Sale2018-07-232018-07-25490$139.48 $68.3K516,595SEC↗
PEN Penumbra Inc S Sale2018-07-232018-07-253,178$142.78 $453.8K512,029SEC↗
PEN Penumbra Inc S Sale2018-07-232018-07-25701$141.42 $99.1K515,207SEC↗
PEN Penumbra Inc S Sale2017-11-282017-11-29400$104.73 $41.9K513,414SEC↗
PEN Penumbra Inc S Sale2017-11-282017-11-29336$105.35 $35.4K513,078SEC↗
PEN Penumbra Inc S Sale2017-11-282017-11-291,600$103.47 $165.6K513,814SEC↗
PEN Penumbra Inc S Sale2017-11-282017-11-29700$102.66 $71.9K515,414SEC↗
PEN Penumbra Inc S Sale2017-11-272017-11-291,292$104.90 $135.5K516,114SEC↗
PEN Penumbra Inc S Sale2017-11-272017-11-292,700$103.46 $279.3K517,406SEC↗
PEN Penumbra Inc S Sale2017-11-242017-11-27800$104.58 $83.7K520,206SEC↗
PEN Penumbra Inc S Sale2017-11-242017-11-27100$105.25 $10.5K520,106SEC↗
PEN Penumbra Inc S Sale2017-11-242017-11-271,300$103.64 $134.7K521,006SEC↗
PEN Penumbra Inc S Sale2017-11-222017-11-271,300$105.50 $137.2K523,894SEC↗
PEN Penumbra Inc S Sale2017-11-222017-11-271,388$106.59 $147.9K522,506SEC↗
PEN Penumbra Inc S Sale2017-11-222017-11-27200$107.60 $21.5K522,306SEC↗
PEN Penumbra Inc S Sale2017-11-212017-11-224,600$107.43 $494.2K525,194SEC↗
PEN Penumbra Inc S Sale2017-11-212017-11-221,700$106.77 $181.5K529,794SEC↗
PEN Penumbra Inc S Sale2017-11-202017-11-221,875$105.03 $196.9K541,203SEC↗
PEN Penumbra Inc S Sale2017-11-202017-11-226,900$106.17 $732.6K534,303SEC↗
PEN Penumbra Inc S Sale2017-11-202017-11-222,809$106.54 $299.3K531,494SEC↗
PEN Penumbra Inc S Sale2017-02-132017-02-14500$73.50 $36.8K543,278SEC↗
PEN Penumbra Inc S Sale2017-02-132017-02-141,000$72.52 $72.5K543,778SEC↗
PEN Penumbra Inc S Sale2017-02-132017-02-14200$74.50 $14.9K543,078SEC↗
PEN Penumbra Inc S Sale2017-02-102017-02-10703$71.30 $50.1K550,075SEC↗
PEN Penumbra Inc S Sale2017-02-102017-02-105,297$72.12 $382.0K544,778SEC↗
PEN Penumbra Inc S Sale2017-02-092017-02-10100$68.98 $6.9K559,778SEC↗
PEN Penumbra Inc S Sale2017-02-092017-02-106,400$72.14 $461.7K550,778SEC↗
PEN Penumbra Inc S Sale2017-02-092017-02-101,400$71.60 $100.2K557,178SEC↗
PEN Penumbra Inc S Sale2017-02-092017-02-101,200$70.35 $84.4K558,578SEC↗
PEN Penumbra Inc S Sale2017-02-082017-02-101,700$68.61 $116.6K566,978SEC↗
PEN Penumbra Inc S Sale2017-02-082017-02-103,450$70.17 $242.1K559,878SEC↗
PEN Penumbra Inc S Sale2017-02-082017-02-103,650$69.79 $254.7K563,328SEC↗
PEN Penumbra Inc S Sale2017-02-072017-02-083,204$68.99 $221.0K569,573SEC↗
PEN Penumbra Inc S Sale2017-02-072017-02-08895$69.46 $62.2K568,678SEC↗
PEN Penumbra Inc S Sale2017-02-062017-02-082,300$69.03 $158.8K575,178SEC↗
PEN Penumbra Inc S Sale2017-02-062017-02-082,401$69.63 $167.2K572,777SEC↗
PEN Penumbra Inc S Sale2017-02-032017-02-035,089$70.59 $359.2K577,478SEC↗
PEN Penumbra Inc S Sale2017-02-032017-02-032,511$69.78 $175.2K582,567SEC↗
PEN Penumbra Inc S Sale2017-02-022017-02-032,527$69.79 $176.4K586,732SEC↗
PEN Penumbra Inc S Sale2017-02-022017-02-031,654$70.55 $116.7K585,078SEC↗
PEN Penumbra Inc S Sale2017-02-012017-02-032,919$70.68 $206.3K590,159SEC↗
PEN Penumbra Inc S Sale2017-02-012017-02-03900$71.42 $64.3K589,259SEC↗
PEN Penumbra Inc A Award2016-11-212016-11-22131$42.56 $5.6K593,078SEC↗
PEN Penumbra Inc S Sale2016-09-062016-09-061,400$71.18 $99.7K592,947SEC↗
PEN Penumbra Inc S Sale2016-09-062016-09-06800$70.67 $56.5K594,347SEC↗
PEN Penumbra Inc S Sale2016-09-022016-09-064,500$70.47 $317.1K595,147SEC↗
PEN Penumbra Inc S Sale2016-09-012016-09-06100$70.36 $7.0K599,647SEC↗
PEN Penumbra Inc S Sale2016-09-012016-09-062,300$69.89 $160.7K599,747SEC↗
PEN Penumbra Inc S Sale2016-08-312016-08-311,500$70.53 $105.8K602,047SEC↗
PEN Penumbra Inc S Sale2016-08-302016-08-311,800$71.13 $128.0K601,747SEC↗
PEN Penumbra Inc S Sale2016-08-292016-08-312,000$71.73 $143.5K605,347SEC↗
PEN Penumbra Inc S Sale2016-08-262016-08-291,700$71.63 $121.8K607,347SEC↗
PEN Penumbra Inc S Sale2016-08-262016-08-291,900$70.96 $134.8K609,047SEC↗
PEN Penumbra Inc S Sale2016-08-252016-08-291,200$70.42 $84.5K611,447SEC↗
PEN Penumbra Inc S Sale2016-08-252016-08-29500$70.77 $35.4K610,947SEC↗
PEN Penumbra Inc S Sale2016-08-242016-08-24800$72.33 $57.9K613,747SEC↗
PEN Penumbra Inc S Sale2016-08-242016-08-241,100$72.94 $80.2K612,647SEC↗
PEN Penumbra Inc S Sale2016-08-232016-08-242,100$73.15 $153.6K614,547SEC↗
PEN Penumbra Inc S Sale2016-08-222016-08-24100$73.45 $7.3K616,647SEC↗
PEN Penumbra Inc S Sale2016-08-222016-08-242,200$73.01 $160.6K616,747SEC↗
PEN Penumbra Inc A Award2016-05-192016-05-231,447$25.50 $36.9K618,947SEC↗
PEN Penumbra Inc S Sale2016-05-162016-05-172,785$48.50 $135.1K617,500SEC↗
PEN Penumbra Inc S Sale2016-05-162016-05-172,700$47.98 $129.5K620,285SEC↗
PEN Penumbra Inc S Sale2016-05-132016-05-178,785$48.92 $429.8K622,985SEC↗
PEN Penumbra Inc S Sale2016-05-132016-05-1718,230$48.40 $882.3K631,770SEC↗
PEN Penumbra Inc C Conversion deriv2015-09-232015-09-236,125— $00SEC↗
PEN Penumbra Inc C Conversion2015-09-232015-09-236,125— $06,431SEC↗
PEN Penumbra Inc M Exercise deriv2015-06-282015-09-23150,000— $00SEC↗
PEN Penumbra Inc M Exercise2015-06-282015-09-23150,000$0.57 $85.5K650,000SEC↗