Sign inGet started

Bose Arani

Insider CIK 1651318 · PEN Chief Innovator, Director

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 A Award2026-02-132026-02-18589— $01,147SEC↗
PEN Penumbra Inc S Sale2025-12-112025-12-154$308.00 $1.2K265,962SEC↗
PEN Penumbra Inc S Sale2025-12-112025-12-153,523$311.47 $1.10M260,357SEC↗
PEN Penumbra Inc S Sale2025-12-112025-12-152,082$310.50 $646.5K263,880SEC↗
PEN Penumbra Inc S Sale2025-12-112025-12-151,895$312.20 $591.6K258,462SEC↗
PEN Penumbra Inc S Sale2025-12-112025-12-15520$307.10 $159.7K265,966SEC↗
PEN Penumbra Inc S Sale2025-12-112025-12-154,946$306.60 $1.52M266,486SEC↗
PEN Penumbra Inc S Sale2025-12-112025-12-152,030$305.19 $619.5K271,432SEC↗
PEN Penumbra Inc G Gift2025-11-262025-11-261,799— $0273,462SEC↗
PEN Penumbra Inc S Sale2025-11-252025-11-267,500$300.19 $2.25M275,261SEC↗
PEN Penumbra Inc S Sale2025-11-212025-11-257,338$290.55 $2.13M282,923SEC↗
PEN Penumbra Inc S Sale2025-11-212025-11-25162$291.09 $47.2K282,761SEC↗
PEN Penumbra Inc S Sale2025-08-132025-08-152,897$251.27 $727.9K558SEC↗
PEN Penumbra Inc S Sale2025-08-132025-08-159,103$250.45 $2.28M3,455SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-295,231$298.99 $1.56M305,380SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-291,419$299.68 $425.2K303,961SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-29295$301.16 $88.8K303,666SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-29440$301.88 $132.8K303,226SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-2927$302.83 $8.2K303,199SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-29318$293.95 $93.5K314,501SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-29292$303.88 $88.7K302,907SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-292,272$297.96 $677.0K310,611SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-29973$297.04 $289.0K312,883SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-29420$296.06 $124.3K313,856SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-2988$304.49 $26.8K302,819SEC↗
PEN Penumbra Inc S Sale2025-04-252025-04-29225$294.81 $66.3K314,276SEC↗
PEN Penumbra Inc S Sale2025-03-252025-03-271,888$281.60 $531.7K324,931SEC↗
PEN Penumbra Inc S Sale2025-03-252025-03-273,101$283.25 $878.4K318,995SEC↗
PEN Penumbra Inc S Sale2025-03-252025-03-27566$284.30 $160.9K318,429SEC↗
PEN Penumbra Inc S Sale2025-03-252025-03-27905$285.34 $258.2K317,524SEC↗
PEN Penumbra Inc S Sale2025-03-252025-03-271,854$286.40 $531.0K315,670SEC↗
PEN Penumbra Inc S Sale2025-03-252025-03-27735$287.05 $211.0K314,935SEC↗
PEN Penumbra Inc S Sale2025-03-252025-03-27116$287.95 $33.4K314,819SEC↗
PEN Penumbra Inc S Sale2025-03-252025-03-272,835$282.44 $800.7K322,096SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05600$287.40 $172.4K332,019SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05700$291.60 $204.1K326,919SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-052,000$290.26 $580.5K327,619SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-052,100$289.49 $607.9K329,619SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05300$288.38 $86.5K331,719SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05100$292.13 $29.2K326,819SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-051,678$286.18 $480.2K332,619SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-052,907$285.44 $829.8K334,297SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05816$284.38 $232.1K337,204SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05599$283.43 $169.8K338,020SEC↗
PEN Penumbra Inc S Sale2025-03-032025-03-05200$282.22 $56.4K338,619SEC↗
PEN Penumbra Inc A Award2025-02-142025-02-19744— $0338,819SEC↗
PEN Penumbra Inc G Gift2024-05-062024-05-0869,932— $00SEC↗
PEN Penumbra Inc S Sale2024-03-042024-03-057,500$250.20 $1.88M164,294SEC↗
PEN Penumbra Inc A Award2024-02-162024-02-21665— $0171,794SEC↗
PEN Penumbra Inc G Gift2023-11-302023-12-0411,500— $0171,129SEC↗
PEN Penumbra Inc S Sale2023-05-012023-05-03422$287.42 $121.3K182,629SEC↗
PEN Penumbra Inc S Sale2023-05-012023-05-03972$286.79 $278.8K183,051SEC↗
PEN Penumbra Inc S Sale2023-05-012023-05-032,290$285.73 $654.3K184,023SEC↗
PEN Penumbra Inc S Sale2023-05-012023-05-031,316$284.92 $375.0K186,313SEC↗
PEN Penumbra Inc S Sale2023-04-032023-04-054,331$275.46 $1.19M432,011SEC↗
PEN Penumbra Inc S Sale2023-04-032023-04-05669$276.40 $184.9K431,342SEC↗
PEN Penumbra Inc S Sale2023-03-012023-03-031$260.03 $260436,342SEC↗
PEN Penumbra Inc S Sale2023-03-012023-03-031,757$259.41 $455.8K436,343SEC↗
PEN Penumbra Inc S Sale2023-03-012023-03-031,003$258.34 $259.1K438,100SEC↗
PEN Penumbra Inc S Sale2023-03-012023-03-031,721$257.55 $443.2K439,103SEC↗
PEN Penumbra Inc S Sale2023-03-012023-03-03518$256.56 $132.9K440,824SEC↗
PEN Penumbra Inc A Award2023-02-172023-02-22680— $0441,342SEC↗
PEN Penumbra Inc S Sale2023-02-012023-02-031,540$253.92 $391.0K443,022SEC↗
PEN Penumbra Inc S Sale2023-02-012023-02-03450$252.74 $113.7K444,562SEC↗
PEN Penumbra Inc S Sale2023-02-012023-02-03247$257.00 $63.5K440,662SEC↗
PEN Penumbra Inc S Sale2023-02-012023-02-03427$250.81 $107.1K445,235SEC↗
PEN Penumbra Inc S Sale2023-02-012023-02-031,224$255.01 $312.1K441,798SEC↗
PEN Penumbra Inc S Sale2023-02-012023-02-03889$255.81 $227.4K440,909SEC↗
PEN Penumbra Inc S Sale2023-02-012023-02-03223$251.94 $56.2K445,012SEC↗
PEN Penumbra Inc S Sale2023-01-232023-01-2520,000$250.25 $5.00M445,662SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03100$273.31 $27.3K530,762SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03100$265.07 $26.5K530,862SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03200$264.43 $52.9K530,962SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03300$263.57 $79.1K531,162SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03900$261.38 $235.2K531,462SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03100$277.19 $27.7K530,662SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-032,300$259.45 $596.7K534,162SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-031,400$258.34 $361.7K536,462SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03944$257.85 $243.4K537,862SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-03700$256.37 $179.5K538,806SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-031,156$255.48 $295.3K539,506SEC↗
PEN Penumbra Inc S Sale2021-02-012021-02-031,800$260.50 $468.9K532,362SEC↗
PEN Penumbra Inc S Sale2021-01-252021-01-27823$257.43 $211.9K540,750SEC↗
PEN Penumbra Inc S Sale2021-01-252021-01-273,377$256.23 $865.3K541,573SEC↗
PEN Penumbra Inc S Sale2021-01-252021-01-2788$258.29 $22.7K540,662SEC↗
PEN Penumbra Inc S Sale2021-01-252021-01-275,712$255.29 $1.46M544,950SEC↗
PEN Penumbra Inc S Sale2020-11-102020-11-13100$256.50 $25.6K550,662SEC↗
PEN Penumbra Inc S Sale2020-11-102020-11-137,898$255.42 $2.02M550,762SEC↗
PEN Penumbra Inc S Sale2020-11-092020-11-09100$255.99 $25.6K558,660SEC↗
PEN Penumbra Inc S Sale2020-11-052020-11-091,902$255.19 $485.4K558,760SEC↗
PEN Penumbra Inc S Sale2020-05-072020-05-1110,000$185.07 $1.85M560,662SEC↗
PEN Penumbra Inc S Sale2020-04-232020-04-278,748$185.50 $1.62M571,014SEC↗
PEN Penumbra Inc S Sale2020-04-232020-04-27352$186.17 $65.5K570,662SEC↗
PEN Penumbra Inc S Sale2020-04-202020-04-22900$185.11 $166.6K579,762SEC↗
PEN Penumbra Inc S Sale2020-02-112020-02-1310,000$185.30 $1.85M580,662SEC↗
PEN Penumbra Inc S Sale2019-03-212019-03-2555,000$160.07 $8.80M577,191SEC↗
PEN Penumbra Inc S Sale2017-11-282017-11-292,703$103.18 $278.9K633,724SEC↗
PEN Penumbra Inc S Sale2017-11-282017-11-29933$105.10 $98.1K632,191SEC↗
PEN Penumbra Inc S Sale2017-11-282017-11-29600$103.83 $62.3K633,124SEC↗
PEN Penumbra Inc S Sale2017-11-272017-11-292,800$104.89 $293.7K636,727SEC↗
PEN Penumbra Inc S Sale2017-11-272017-11-293,591$103.45 $371.5K639,527SEC↗
PEN Penumbra Inc S Sale2017-11-272017-11-29300$105.10 $31.5K636,427SEC↗
PEN Penumbra Inc S Sale2017-11-242017-11-27672$105.16 $70.7K643,118SEC↗
PEN Penumbra Inc S Sale2017-11-242017-11-272,700$104.48 $282.1K643,790SEC↗
PEN Penumbra Inc S Sale2017-11-242017-11-272,000$103.60 $207.2K646,490SEC↗
PEN Penumbra Inc S Sale2017-11-222017-11-272,620$105.44 $276.3K652,118SEC↗
PEN Penumbra Inc S Sale2017-11-222017-11-273,157$106.43 $336.0K648,961SEC↗
PEN Penumbra Inc S Sale2017-11-222017-11-27471$107.56 $50.7K648,490SEC↗
PEN Penumbra Inc S Sale2017-11-212017-11-229,165$107.37 $984.0K655,538SEC↗
PEN Penumbra Inc S Sale2017-11-212017-11-22800$107.99 $86.4K654,738SEC↗
PEN Penumbra Inc S Sale2017-11-212017-11-223,900$106.66 $416.0K664,703SEC↗
PEN Penumbra Inc S Sale2017-11-202017-11-2015,234$106.33 $1.62M668,603SEC↗
PEN Penumbra Inc S Sale2017-11-202017-11-205,302$105.45 $559.1K683,837SEC↗
PEN Penumbra Inc S Sale2017-11-202017-11-202,198$104.68 $230.1K689,139SEC↗
PEN Penumbra Inc S Sale2017-11-172017-11-203,711$102.70 $381.1K695,759SEC↗
PEN Penumbra Inc S Sale2017-11-172017-11-202,422$104.48 $253.1K691,337SEC↗
PEN Penumbra Inc S Sale2017-11-172017-11-202,000$103.79 $207.6K693,759SEC↗
PEN Penumbra Inc S Sale2017-11-162017-11-201,345$105.60 $142.0K699,470SEC↗
PEN Penumbra Inc S Sale2017-11-162017-11-2014,924$104.76 $1.56M700,815SEC↗
PEN Penumbra Inc S Sale2017-11-152017-11-16100$106.45 $10.6K715,739SEC↗
PEN Penumbra Inc S Sale2017-11-152017-11-161,000$105.60 $105.6K715,839SEC↗
PEN Penumbra Inc S Sale2017-11-152017-11-166,900$104.60 $721.7K716,839SEC↗
PEN Penumbra Inc S Sale2017-11-142017-11-16500$108.16 $54.1K723,739SEC↗
PEN Penumbra Inc S Sale2017-11-142017-11-164,441$107.40 $477.0K724,239SEC↗
PEN Penumbra Inc S Sale2017-11-142017-11-163,511$106.25 $373.0K728,680SEC↗
PEN Penumbra Inc M Exercise deriv2017-02-132017-02-141,600— $00SEC↗
PEN Penumbra Inc S Sale2017-02-132017-02-14400$73.45 $29.4K732,391SEC↗
PEN Penumbra Inc S Sale2017-02-132017-02-141,000$72.49 $72.5K732,791SEC↗
PEN Penumbra Inc M Exercise2017-02-132017-02-141,600$1.26 $2.0K733,791SEC↗
PEN Penumbra Inc S Sale2017-02-132017-02-14200$74.30 $14.9K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2017-02-102017-02-146,100— $01,600SEC↗
PEN Penumbra Inc S Sale2017-02-102017-02-145,600$72.10 $403.8K732,191SEC↗
PEN Penumbra Inc M Exercise2017-02-102017-02-146,100$1.26 $7.7K738,291SEC↗
PEN Penumbra Inc S Sale2017-02-102017-02-14500$71.03 $35.5K737,791SEC↗
PEN Penumbra Inc M Exercise deriv2017-02-092017-02-099,000— $07,700SEC↗
PEN Penumbra Inc S Sale2017-02-092017-02-091,380$71.61 $98.8K738,511SEC↗
PEN Penumbra Inc S Sale2017-02-092017-02-091,200$70.35 $84.4K739,891SEC↗
PEN Penumbra Inc S Sale2017-02-092017-02-09100$68.95 $6.9K741,091SEC↗
PEN Penumbra Inc M Exercise2017-02-092017-02-099,000$1.26 $11.3K741,191SEC↗
PEN Penumbra Inc S Sale2017-02-092017-02-096,320$72.14 $455.9K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2017-02-082017-02-099,300— $016,700SEC↗
PEN Penumbra Inc S Sale2017-02-082017-02-093,400$70.17 $238.6K732,191SEC↗
PEN Penumbra Inc S Sale2017-02-082017-02-094,199$69.82 $293.2K735,591SEC↗
PEN Penumbra Inc S Sale2017-02-082017-02-091,701$68.60 $116.7K739,790SEC↗
PEN Penumbra Inc M Exercise2017-02-082017-02-099,300— $0741,491SEC↗
PEN Penumbra Inc M Exercise deriv2017-02-072017-02-094,000— $026,000SEC↗
PEN Penumbra Inc S Sale2017-02-072017-02-09604$69.57 $42.0K732,191SEC↗
PEN Penumbra Inc S Sale2017-02-072017-02-093,396$68.99 $234.3K732,795SEC↗
PEN Penumbra Inc M Exercise2017-02-072017-02-094,000$1.26 $5.0K736,191SEC↗
PEN Penumbra Inc M Exercise deriv2017-02-062017-02-064,600— $030,000SEC↗
PEN Penumbra Inc S Sale2017-02-062017-02-062,260$69.65 $157.4K732,191SEC↗
PEN Penumbra Inc S Sale2017-02-062017-02-062,340$69.04 $161.6K734,451SEC↗
PEN Penumbra Inc M Exercise2017-02-062017-02-064,600$1.26 $5.8K736,791SEC↗
PEN Penumbra Inc M Exercise deriv2017-02-032017-02-068,000— $034,600SEC↗
PEN Penumbra Inc S Sale2017-02-032017-02-062,500$69.77 $174.4K737,691SEC↗
PEN Penumbra Inc M Exercise2017-02-032017-02-068,000$1.26 $10.1K740,191SEC↗
PEN Penumbra Inc S Sale2017-02-032017-02-065,500$70.61 $388.4K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2017-02-022017-02-064,500— $042,600SEC↗
PEN Penumbra Inc S Sale2017-02-022017-02-062,798$69.80 $195.3K733,893SEC↗
PEN Penumbra Inc M Exercise2017-02-022017-02-064,500$1.26 $5.7K736,691SEC↗
PEN Penumbra Inc S Sale2017-02-022017-02-061,702$70.55 $120.1K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2017-02-012017-02-014,200— $047,100SEC↗
PEN Penumbra Inc S Sale2017-02-012017-02-01828$71.47 $59.2K732,191SEC↗
PEN Penumbra Inc M Exercise2017-02-012017-02-014,200$1.26 $5.3K736,391SEC↗
PEN Penumbra Inc S Sale2017-02-012017-02-013,372$70.69 $238.4K733,019SEC↗
PEN Penumbra Inc M Exercise deriv2017-01-312017-02-019,000— $051,300SEC↗
PEN Penumbra Inc S Sale2017-01-312017-02-017,001$71.19 $498.4K734,190SEC↗
PEN Penumbra Inc M Exercise2017-01-312017-02-019,000$1.26 $11.3K741,191SEC↗
PEN Penumbra Inc S Sale2017-01-312017-02-011,999$71.51 $142.9K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2017-01-302017-02-018,200— $060,300SEC↗
PEN Penumbra Inc M Exercise2017-01-302017-02-018,200$1.26 $10.3K740,391SEC↗
PEN Penumbra Inc S Sale2017-01-302017-02-013,882$70.99 $275.6K732,191SEC↗
PEN Penumbra Inc S Sale2017-01-302017-02-014,318$70.49 $304.4K736,073SEC↗
PEN Penumbra Inc M Exercise deriv2017-01-272017-01-275,500— $068,500SEC↗
PEN Penumbra Inc M Exercise2017-01-272017-01-275,500$1.26 $6.9K737,691SEC↗
PEN Penumbra Inc S Sale2017-01-272017-01-274,715$72.37 $341.2K732,976SEC↗
PEN Penumbra Inc S Sale2017-01-272017-01-27785$73.32 $57.6K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2017-01-262017-01-279,500— $074,000SEC↗
PEN Penumbra Inc S Sale2017-01-262017-01-275,981$72.85 $435.7K735,710SEC↗
PEN Penumbra Inc S Sale2017-01-262017-01-273,416$73.70 $251.8K732,294SEC↗
PEN Penumbra Inc S Sale2017-01-262017-01-27103$75.04 $7.7K732,191SEC↗
PEN Penumbra Inc M Exercise2017-01-262017-01-279,500$1.26 $12.0K741,691SEC↗
PEN Penumbra Inc M Exercise deriv2017-01-252017-01-2716,500— $083,500SEC↗
PEN Penumbra Inc S Sale2017-01-252017-01-2711,793$75.02 $884.7K736,898SEC↗
PEN Penumbra Inc M Exercise2017-01-252017-01-2716,500$1.26 $20.8K748,691SEC↗
PEN Penumbra Inc S Sale2017-01-252017-01-274,707$75.68 $356.2K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2016-09-092016-09-097,200— $00SEC↗
PEN Penumbra Inc S Sale2016-09-092016-09-093,524$70.65 $249.0K732,191SEC↗
PEN Penumbra Inc M Exercise2016-09-092016-09-097,200$1.26 $9.1K739,391SEC↗
PEN Penumbra Inc S Sale2016-09-092016-09-093,276$68.67 $225.0K736,115SEC↗
PEN Penumbra Inc S Sale2016-09-092016-09-09400$69.72 $27.9K735,715SEC↗
PEN Penumbra Inc M Exercise deriv2016-09-082016-09-0936,000— $07,200SEC↗
PEN Penumbra Inc M Exercise2016-09-082016-09-0936,000$1.26 $45.4K768,191SEC↗
PEN Penumbra Inc S Sale2016-09-082016-09-0927,116$71.59 $1.94M732,191SEC↗
PEN Penumbra Inc S Sale2016-09-082016-09-098,884$70.71 $628.2K759,307SEC↗
PEN Penumbra Inc M Exercise deriv2016-09-072016-09-0914,000— $043,200SEC↗
PEN Penumbra Inc S Sale2016-09-072016-09-0914,000$70.98 $993.7K732,191SEC↗
PEN Penumbra Inc M Exercise2016-09-072016-09-0914,000$1.26 $17.6K746,191SEC↗
PEN Penumbra Inc M Exercise deriv2016-09-062016-09-0635,000— $057,200SEC↗
PEN Penumbra Inc M Exercise2016-09-062016-09-0635,000$1.26 $44.1K767,191SEC↗
PEN Penumbra Inc S Sale2016-09-062016-09-0610,344$70.81 $732.5K756,847SEC↗
PEN Penumbra Inc S Sale2016-09-062016-09-0624,656$71.23 $1.76M732,191SEC↗
PEN Penumbra Inc M Exercise deriv2016-09-022016-09-0615,300— $092,200SEC↗
PEN Penumbra Inc S Sale2016-09-022016-09-0615,300$70.42 $1.08M732,191SEC↗
PEN Penumbra Inc M Exercise2016-09-022016-09-0615,300$1.26 $19.3K747,491SEC↗
PEN Penumbra Inc M Exercise deriv2016-09-012016-09-0610,700— $0107,500SEC↗
PEN Penumbra Inc M Exercise2016-09-012016-09-0610,700$1.26 $13.5K742,891SEC↗
PEN Penumbra Inc S Sale2016-09-012016-09-0610,000$69.84 $698.4K732,891SEC↗
PEN Penumbra Inc S Sale2016-09-012016-09-06700$70.24 $49.2K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2016-08-312016-08-318,300— $0109,500SEC↗
PEN Penumbra Inc M Exercise2016-08-312016-08-318,300$1.26 $10.5K740,491SEC↗
PEN Penumbra Inc S Sale2016-08-312016-08-318,300$70.55 $585.6K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2016-08-302016-08-318,700— $0117,800SEC↗
PEN Penumbra Inc S Sale2016-08-302016-08-318,700$71.14 $618.9K732,191SEC↗
PEN Penumbra Inc M Exercise2016-08-302016-08-318,700$1.26 $11.0K740,891SEC↗
PEN Penumbra Inc M Exercise deriv2016-08-292016-08-319,000— $0135,200SEC↗
PEN Penumbra Inc S Sale2016-08-292016-08-31800$72.18 $57.7K732,191SEC↗
PEN Penumbra Inc S Sale2016-08-292016-08-318,200$71.68 $587.8K732,991SEC↗
PEN Penumbra Inc M Exercise2016-08-292016-08-319,000$1.26 $11.3K741,191SEC↗
PEN Penumbra Inc M Exercise deriv2016-08-262016-08-2918,000— $0144,200SEC↗
PEN Penumbra Inc M Exercise2016-08-262016-08-2918,000$1.26 $22.7K750,191SEC↗
PEN Penumbra Inc S Sale2016-08-262016-08-298,100$70.93 $574.5K742,091SEC↗
PEN Penumbra Inc S Sale2016-08-262016-08-299,900$71.63 $709.1K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2016-08-252016-08-298,800— $0162,200SEC↗
PEN Penumbra Inc M Exercise2016-08-252016-08-298,800$1.26 $11.1K740,991SEC↗
PEN Penumbra Inc S Sale2016-08-252016-08-295,254$70.44 $370.1K735,737SEC↗
PEN Penumbra Inc S Sale2016-08-252016-08-293,546$70.75 $250.9K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2016-08-242016-08-248,900— $0171,000SEC↗
PEN Penumbra Inc M Exercise2016-08-242016-08-248,900$1.26 $11.2K741,091SEC↗
PEN Penumbra Inc S Sale2016-08-242016-08-24100$73.59 $7.4K732,191SEC↗
PEN Penumbra Inc S Sale2016-08-242016-08-247,484$73.03 $546.6K732,291SEC↗
PEN Penumbra Inc S Sale2016-08-242016-08-241,000$72.16 $72.2K739,775SEC↗
PEN Penumbra Inc S Sale2016-08-242016-08-24316$70.82 $22.4K740,775SEC↗
PEN Penumbra Inc M Exercise deriv2016-08-232016-08-2410,000— $0179,900SEC↗
PEN Penumbra Inc S Sale2016-08-232016-08-247,800$72.75 $567.5K734,391SEC↗
PEN Penumbra Inc M Exercise2016-08-232016-08-2410,000$1.26 $12.6K742,191SEC↗
PEN Penumbra Inc S Sale2016-08-232016-08-242,200$73.50 $161.7K732,191SEC↗
PEN Penumbra Inc M Exercise deriv2016-08-222016-08-2410,100— $0189,900SEC↗
PEN Penumbra Inc S Sale2016-08-222016-08-248,100$72.97 $591.1K734,191SEC↗
PEN Penumbra Inc S Sale2016-08-222016-08-242,000$73.48 $147.0K732,191SEC↗
PEN Penumbra Inc M Exercise2016-08-222016-08-2410,100$1.26 $12.7K742,291SEC↗
PEN Penumbra Inc C Conversion deriv2015-09-232015-09-2313,471— $00SEC↗
PEN Penumbra Inc C Conversion2015-09-232015-09-2313,471— $0745,662SEC↗
PEN Penumbra Inc M Exercise deriv2015-06-232015-09-23300,000— $00SEC↗
PEN Penumbra Inc F Tax w/h2015-06-232015-09-2368,482$14.46 $990.2K732,191SEC↗
PEN Penumbra Inc M Exercise2015-06-232015-09-23300,000$0.57 $171.0K800,673SEC↗