Sign inGet started

Macken Patrick W

Insider CIK 1641965 · ARRS SVP, GEN COUNSEL AND SECRETARY · ARRS SVP, GEN COUNSEL AND SECRETARY · RBBN EVP, Chief Legal 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
RBBN Ribbon Communications Inc. A Award deriv2026-06-152026-06-1797,500— $097,500SEC↗
RBBN Ribbon Communications Inc. A Award deriv2026-06-152026-06-1765,000— $065,000SEC↗
RBBN Ribbon Communications Inc. A Award deriv2026-06-152026-06-17162,500— $0162,500SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2026-05-152026-05-1932,790— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2026-05-152026-05-1954,168— $0108,332SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2026-05-152026-05-1944,831— $044,831SEC↗
RBBN Ribbon Communications Inc. M Exercise2026-05-152026-05-1932,790— $0442,186SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2026-05-152026-05-1914,688$2.63 $38.6K427,498SEC↗
RBBN Ribbon Communications Inc. M Exercise2026-05-152026-05-1944,831— $0472,329SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2026-05-152026-05-1920,284$2.63 $53.3K452,245SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2026-05-152026-05-1924,267$2.63 $63.8K482,146SEC↗
RBBN Ribbon Communications Inc. M Exercise2026-05-152026-05-1954,168— $0506,143SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2026-04-172026-05-1964,438— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2026-04-172026-05-1934,202— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2026-04-172026-05-1920,652— $00SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2026-04-172026-05-1928,868$2.71 $78.2K409,396SEC↗
RBBN Ribbon Communications Inc. M Exercise2026-04-172026-05-1964,438— $0438,264SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2026-04-172026-05-1915,322$2.71 $41.5K373,826SEC↗
RBBN Ribbon Communications Inc. M Exercise2026-04-172026-05-1934,202— $0389,148SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2026-04-172026-05-199,252$2.71 $25.1K354,946SEC↗
RBBN Ribbon Communications Inc. M Exercise2026-04-172026-05-1920,652— $0364,198SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2025-10-172025-10-1720,652— $020,652SEC↗
RBBN Ribbon Communications Inc. M Exercise2025-10-172025-10-1720,652— $0352,798SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2025-10-172025-10-179,252$3.81 $35.3K343,546SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2025-05-162025-05-1944,831— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise2025-05-162025-05-1944,831— $0352,230SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2025-05-162025-05-1920,084$3.62 $72.7K332,146SEC↗
RBBN Ribbon Communications Inc. A Award deriv2025-05-152025-05-1989,662— $089,662SEC↗
RBBN Ribbon Communications Inc. A Award deriv2025-05-152025-05-19162,500— $0162,500SEC↗
RBBN Ribbon Communications Inc. A Award deriv2025-05-152025-05-1951,556— $051,556SEC↗
RBBN Ribbon Communications Inc. A Award deriv2025-05-152025-05-1965,000— $065,000SEC↗
RBBN Ribbon Communications Inc. A Award deriv2025-05-152025-05-1997,500— $097,500SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2025-04-182025-04-2221,367— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise2025-04-182025-04-2221,367— $0316,971SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2025-04-182025-04-229,572$3.58 $34.3K307,399SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2025-04-172025-04-2220,653— $041,304SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2025-04-172025-04-229,252$3.53 $32.7K295,604SEC↗
RBBN Ribbon Communications Inc. M Exercise2025-04-172025-04-2220,653— $0304,856SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2025-03-152025-03-1826,239— $00SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2025-03-152025-03-1823,047$3.95 $91.0K284,203SEC↗
RBBN Ribbon Communications Inc. M Exercise2025-03-152025-03-1851,446— $0307,250SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2025-03-152025-03-1812,594$3.95 $49.7K255,804SEC↗
RBBN Ribbon Communications Inc. M Exercise2025-03-152025-03-1826,239— $0268,398SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-10-182024-10-2121,367— $021,367SEC↗
RBBN Ribbon Communications Inc. M Exercise2024-10-182024-10-2121,367— $0253,751SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2024-10-182024-10-219,572$3.56 $34.1K244,179SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-10-172024-10-2120,652— $061,957SEC↗
RBBN Ribbon Communications Inc. M Exercise2024-10-172024-10-2120,652— $0241,636SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2024-10-172024-10-219,252$3.38 $31.3K232,384SEC↗
RBBN Ribbon Communications Inc. A Award deriv2024-05-152024-05-1741,244— $041,244SEC↗
RBBN Ribbon Communications Inc. A Award deriv2024-05-152024-05-1761,867— $061,867SEC↗
RBBN Ribbon Communications Inc. A Award deriv2024-05-152024-05-1744,831— $044,831SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-04-182024-04-1921,368— $042,734SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2024-04-182024-04-199,136$2.57 $23.5K220,984SEC↗
RBBN Ribbon Communications Inc. M Exercise2024-04-182024-04-1921,368— $0230,120SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-04-172025-03-1824,257— $00SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2024-04-172025-03-1810,372$2.61 $27.1K224,429SEC↗
RBBN Ribbon Communications Inc. M Exercise2024-04-172025-03-1824,257— $0234,801SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-04-172024-04-1941,307— $082,609SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-04-172024-04-1926,277— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise2024-04-172024-04-1941,307— $0210,544SEC↗
RBBN Ribbon Communications Inc. M Exercise2024-04-172024-04-1926,277— $0236,821SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2024-04-172024-04-1928,069$2.61 $73.3K208,752SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-03-152025-03-1851,446— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-03-152024-03-183,059— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-03-152024-03-187,965— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise2024-03-152024-03-187,965— $0169,913SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2024-03-152024-03-183,735$2.83 $10.6K169,237SEC↗
RBBN Ribbon Communications Inc. M Exercise2024-03-152024-03-183,059— $0172,972SEC↗
RBBN Ribbon Communications Inc. S Sale2024-02-282024-03-0142,094$3.07 $129.2K161,948SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2024-01-182024-01-1940,983— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise2024-01-182024-01-1940,983— $0223,332SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2024-01-182024-01-1919,290$2.84 $54.8K204,042SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2023-10-182023-10-2321,367— $064,102SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2023-10-182023-10-238,113$2.15 $17.4K182,349SEC↗
RBBN Ribbon Communications Inc. M Exercise2023-10-182023-10-2321,367— $0190,462SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2023-09-152023-09-197,964— $07,965SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2023-09-152023-09-192,435$2.83 $6.9K169,095SEC↗
RBBN Ribbon Communications Inc. M Exercise2023-09-152023-09-197,964— $0171,530SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2023-06-192023-06-2025,000— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise2023-06-192023-06-2025,000— $0173,653SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2023-06-192023-06-2010,087$2.84 $28.6K163,566SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2023-04-182023-04-1942,736— $085,469SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2023-04-182023-04-1918,038$2.74 $49.4K148,653SEC↗
RBBN Ribbon Communications Inc. M Exercise2023-04-182023-04-1942,736— $0166,691SEC↗
RBBN Ribbon Communications Inc. A Award deriv2023-04-172023-04-1949,567— $049,567SEC↗
RBBN Ribbon Communications Inc. A Award deriv2023-04-172023-04-1974,349— $074,349SEC↗
RBBN Ribbon Communications Inc. A Award deriv2023-04-172023-04-1950,534— $050,534SEC↗
RBBN Ribbon Communications Inc. A Award deriv2023-04-172023-04-19123,916— $0123,916SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2023-03-152023-03-177,965— $015,929SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2023-03-152023-03-1722,884— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2023-03-152023-03-1736,614— $00SEC↗
RBBN Ribbon Communications Inc. M Exercise2023-03-152023-03-1736,614— $0139,907SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2023-03-152023-03-1715,952$3.71 $59.2K123,955SEC↗
RBBN Ribbon Communications Inc. M Exercise2023-03-152023-03-177,965— $093,938SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2023-03-152023-03-173,103$3.71 $11.5K90,835SEC↗
RBBN Ribbon Communications Inc. M Exercise2023-03-152023-03-1722,884— $0113,719SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2023-03-152023-03-1710,426$3.71 $38.7K103,293SEC↗
RBBN Ribbon Communications Inc. A Award deriv2023-01-172023-01-1940,983— $040,983SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2022-12-192022-12-1924,999— $025,000SEC↗
RBBN Ribbon Communications Inc. M Exercise2022-12-192022-12-1924,999— $096,310SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2022-12-192022-12-1910,337$2.78 $28.7K85,973SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2022-09-152022-09-197,965— $023,894SEC↗
RBBN Ribbon Communications Inc. M Exercise2022-09-152022-09-197,965— $073,886SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2022-09-152022-09-192,575$3.10 $8.0K71,311SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2022-06-212022-06-2125,000— $050,000SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2022-06-212022-06-2110,205$2.77 $28.3K65,921SEC↗
RBBN Ribbon Communications Inc. M Exercise2022-06-212022-06-2125,000— $076,126SEC↗
RBBN Ribbon Communications Inc. A Award deriv2022-06-152022-06-1796,463— $096,463SEC↗
RBBN Ribbon Communications Inc. A Award deriv2022-06-152022-06-1751,446— $051,446SEC↗
RBBN Ribbon Communications Inc. A Award deriv2022-06-152022-06-1777,170— $077,170SEC↗
RBBN Ribbon Communications Inc. A Award deriv2022-04-182022-04-20128,205— $0128,205SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2022-03-152022-03-1615,931— $031,859SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2022-03-152022-03-166,899$2.81 $19.4K51,126SEC↗
RBBN Ribbon Communications Inc. M Exercise2022-03-152022-03-1615,931— $058,025SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2021-12-192021-12-2125,000— $075,000SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2021-12-192021-12-2110,732$6.27 $67.3K42,094SEC↗
RBBN Ribbon Communications Inc. M Exercise2021-12-192021-12-2125,000— $052,826SEC↗
RBBN Ribbon Communications Inc. M Exercise deriv2021-06-192021-06-2150,001— $050,001SEC↗
RBBN Ribbon Communications Inc. F Tax w/h2021-06-192021-06-2122,175$7.40 $164.1K27,826SEC↗
RBBN Ribbon Communications Inc. M Exercise2021-06-192021-06-2150,001— $050,001SEC↗
RBBN Ribbon Communications Inc. A Award deriv2021-03-152021-03-1719,116— $019,116SEC↗
RBBN Ribbon Communications Inc. A Award deriv2021-03-152021-03-1747,790— $047,790SEC↗
RBBN Ribbon Communications Inc. A Award deriv2021-03-152021-03-1747,790— $047,790SEC↗
RBBN Ribbon Communications Inc. A Award deriv2021-03-152021-03-1728,674— $028,674SEC↗
RBBN Ribbon Communications Inc. A Award deriv2021-03-152021-03-2215,930— $015,930SEC↗
RBBN Ribbon Communications Inc. A Award deriv2021-02-262021-03-0222,884— $022,884SEC↗
RBBN Ribbon Communications Inc. A Award deriv2020-06-192020-06-23150,000— $0150,000SEC↗
RBBN Ribbon Communications Inc. A Award deriv2020-06-192020-06-2336,614— $036,614SEC↗
ARRS ARRIS International plc D To issuer deriv2019-04-042019-04-0924,698— $00SEC↗
ARRS ARRIS International plc D To issuer deriv2019-04-042019-04-092,115— $06,569SEC↗
ARRS ARRIS International plc D To issuer deriv2019-04-042019-04-092,480— $00SEC↗
ARRS ARRIS International plc D To issuer deriv2019-04-042019-04-09798— $02,480SEC↗
ARRS ARRIS International plc D To issuer deriv2019-04-042019-04-096,569— $00SEC↗
ARRS ARRIS International plc D To issuer deriv2019-04-042019-04-092,862— $00SEC↗
ARRS ARRIS International plc D To issuer deriv2019-04-042019-04-09921— $02,862SEC↗
ARRS ARRIS International plc D To issuer deriv2019-04-042019-04-0913,110— $00SEC↗
ARRS ARRIS International plc D To issuer deriv2019-04-042019-04-0915,130— $00SEC↗
ARRS ARRIS International plc D To issuer2019-04-042019-04-0921,712$31.75 $689.4K0SEC↗
ARRS ARRIS International plc F Tax w/h deriv2018-12-282019-01-021,716$30.52 $52.4K5,849SEC↗
ARRS ARRIS International plc F Tax w/h deriv2018-12-282019-01-022,973$30.52 $90.7K6,860SEC↗
ARRS ARRIS International plc F Tax w/h deriv2018-12-282019-01-023,529$30.52 $107.7K12,936SEC↗
ARRS ARRIS International plc M Exercise deriv2018-12-282019-01-021,644— $00SEC↗
ARRS ARRIS International plc M Exercise deriv2018-12-282019-01-022,066— $03,783SEC↗
ARRS ARRIS International plc M Exercise deriv2018-12-282019-01-023,582— $03,278SEC↗
ARRS ARRIS International plc M Exercise deriv2018-12-282019-01-024,252— $08,684SEC↗
ARRS ARRIS International plc F Tax w/h deriv2018-12-282019-01-021,366$30.52 $41.7K1,644SEC↗
ARRS ARRIS International plc M Exercise2018-12-282019-01-0211,544— $021,712SEC↗
ARRS ARRIS International plc M Exercise deriv2018-07-062018-07-102,634— $07,565SEC↗
ARRS ARRIS International plc F Tax w/h deriv2018-07-062018-07-101,149$25.27 $29.0K10,199SEC↗
ARRS ARRIS International plc M Exercise2018-07-062018-07-102,634— $010,168SEC↗
ARRS ARRIS International plc S Sale2018-05-102018-05-111,400$27.37 $38.3K7,534SEC↗
ARRS ARRIS International plc A Award deriv2018-03-302018-04-0516,465— $016,465SEC↗
ARRS ARRIS International plc A Award deriv2018-03-302018-04-0532,930— $032,930SEC↗
ARRS ARRIS International plc F Tax w/h deriv2018-03-292018-04-02914$26.27 $24.0K3,010SEC↗
ARRS ARRIS International plc F Tax w/h deriv2018-03-292018-04-02995$26.27 $26.1K9,833SEC↗
ARRS ARRIS International plc M Exercise deriv2018-03-292018-04-022,096— $03,924SEC↗
ARRS ARRIS International plc M Exercise2018-03-292018-04-022,282— $08,934SEC↗
ARRS ARRIS International plc M Exercise deriv2018-03-222018-04-022,282— $010,828SEC↗
ARRS ARRIS International plc M Exercise2018-03-222018-04-022,096— $06,652SEC↗
ARRS ARRIS International plc S Sale2017-11-202017-11-221,250$29.26 $36.6K4,556SEC↗
ARRS ARRIS International plc F Tax w/h deriv2017-07-072017-07-111,262$27.46 $34.7K13,868SEC↗
ARRS ARRIS International plc M Exercise deriv2017-07-072017-07-112,520— $011,348SEC↗
ARRS ARRIS International plc M Exercise2017-07-072017-07-112,520— $05,806SEC↗
ARRS ARRIS International plc F Tax w/h deriv2017-03-302017-03-31980$26.42 $25.9K8,050SEC↗
ARRS ARRIS International plc M Exercise deriv2017-03-302017-03-312,030— $06,020SEC↗
ARRS ARRIS International plc M Exercise2017-03-302017-03-312,030— $03,286SEC↗
ARRS ARRIS International plc A Award deriv2017-03-292017-03-3113,110— $013,110SEC↗
ARRS ARRIS International plc A Award deriv2017-03-292017-03-3126,220— $026,220SEC↗
ARRS ARRIS International plc S Sale2016-08-252016-08-29750$27.04 $20.3K1,256SEC↗
ARRS ARRIS International plc A Award deriv2016-07-072016-07-1130,260— $030,260SEC↗
ARRS ARRIS International plc A Award deriv2016-07-072016-07-1115,130— $015,130SEC↗
ARRS ARRIS GROUP INC D To issuer deriv2016-01-042016-01-069,030— $00SEC↗
ARRS ARRIS GROUP INC D To issuer2016-01-042016-01-062,066— $00SEC↗
ARRS ARRIS GROUP INC M Exercise2015-12-242015-12-292,006— $02,066SEC↗
ARRS ARRIS GROUP INC F Tax w/h2015-12-242015-12-291,004$29.41 $29.5K11,036SEC↗
ARRS ARRIS GROUP INC M Exercise2015-12-242015-12-292,006— $09,030SEC↗