Sign inGet started

Rapp Karen Marie

Insider CIK 1707073 · COHU Director · PLXS Director · MCHP Director · NATI Chief Financial Officer, EVP

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
PLXS PLEXUS CORP S Sale2026-08-312026-09-01500$240.87 $120.4K7,535SEC↗
PLXS PLEXUS CORP S Sale2026-08-312026-09-01500$240.87 $120.4K7,535SEC↗
MCHP MICROCHIP TECHNOLOGY INC A Award deriv2026-08-182026-08-192,557— $02,557SEC↗
MCHP MICROCHIP TECHNOLOGY INC A Award deriv2026-08-182026-08-192,557— $02,557SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise deriv2026-08-172026-08-193,090— $00SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise2026-08-172026-08-193,090$80.26 $248.0K14,227SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise deriv2026-08-172026-08-193,090— $00SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise2026-08-172026-08-193,090$80.26 $248.0K14,227SEC↗
PLXS PLEXUS CORP S Sale2026-06-012026-06-03500$270.00 $135.0K8,035SEC↗
COHU COHU INC A Award2026-05-152026-05-193,578— $019,156SEC↗
PLXS PLEXUS CORP S Sale2026-02-272026-03-02500$195.59 $97.8K8,535SEC↗
PLXS PLEXUS CORP A Award deriv2026-02-092026-02-111,008— $01,008SEC↗
PLXS PLEXUS CORP M Exercise deriv2026-02-032026-02-051,370— $00SEC↗
PLXS PLEXUS CORP M Exercise2026-02-032026-02-051,370— $09,035SEC↗
PLXS PLEXUS CORP S Sale2025-11-282025-12-02500$143.47 $71.7K7,665SEC↗
PLXS PLEXUS CORP G Gift2025-11-212025-11-21700— $08,165SEC↗
PLXS PLEXUS CORP G Gift2025-11-042025-11-05700— $08,165SEC↗
PLXS PLEXUS CORP S Sale2025-08-292025-09-02500$139.00 $69.5K8,865SEC↗
MCHP MICROCHIP TECHNOLOGY INC A Award deriv2025-08-192025-08-203,090— $03,090SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise deriv2025-08-182025-08-202,491— $00SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise2025-08-182025-08-202,491$65.56 $163.3K11,137SEC↗
PLXS PLEXUS CORP S Sale2025-05-302025-06-02500$130.77 $65.4K9,365SEC↗
COHU COHU INC A Award2025-05-162025-05-2010,257— $015,578SEC↗
PLXS PLEXUS CORP S Sale2025-02-282025-03-04500$131.21 $65.6K9,865SEC↗
PLXS PLEXUS CORP A Award deriv2025-02-032025-11-031,370— $01,370SEC↗
PLXS PLEXUS CORP A Award deriv2025-02-032025-02-051,325— $01,325SEC↗
PLXS PLEXUS CORP M Exercise deriv2025-01-292025-01-311,979— $00SEC↗
PLXS PLEXUS CORP M Exercise2025-01-292025-01-311,979— $010,365SEC↗
PLXS PLEXUS CORP S Sale2024-11-292024-12-03500$162.86 $81.4K8,386SEC↗
PLXS PLEXUS CORP G Gift2024-11-212024-11-22700— $08,886SEC↗
PLXS PLEXUS CORP S Sale2024-08-302024-09-03500$128.02 $64.0K9,586SEC↗
MCHP MICROCHIP TECHNOLOGY INC A Award deriv2024-08-202024-08-212,491— $02,491SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise deriv2024-08-192024-08-212,492— $00SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise2024-08-192024-08-212,492$82.03 $204.4K8,646SEC↗
COHU COHU INC A Award2024-06-052024-06-074,918— $05,321SEC↗
PLXS PLEXUS CORP S Sale2024-05-312024-06-03500$110.39 $55.2K10,086SEC↗
COHU COHU INC A Award2024-05-062024-05-08403— $0403SEC↗
PLXS PLEXUS CORP M Exercise deriv2024-01-302024-01-311,821— $00SEC↗
PLXS PLEXUS CORP M Exercise2024-01-302024-01-311,821— $010,586SEC↗
PLXS PLEXUS CORP A Award deriv2024-01-292024-01-311,979— $01,979SEC↗
MCHP MICROCHIP TECHNOLOGY INC A Award deriv2023-08-222023-08-232,492— $02,492SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise deriv2023-08-212023-08-232,748— $00SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise2023-08-212023-08-232,748$80.52 $221.3K6,154SEC↗
PLXS PLEXUS CORP M Exercise deriv2023-01-312023-02-011,918— $00SEC↗
PLXS PLEXUS CORP M Exercise2023-01-312023-02-011,918— $08,765SEC↗
PLXS PLEXUS CORP A Award deriv2023-01-302023-02-011,821— $01,821SEC↗
MCHP MICROCHIP TECHNOLOGY INC A Award deriv2022-08-232022-08-242,748— $02,748SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise deriv2022-08-222022-08-242,296— $00SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise2022-08-222022-08-242,296$68.09 $156.3K3,406SEC↗
NATI NATIONAL INSTRUMENTS CORP S Sale2022-05-022022-05-046,043$36.14 $218.4K118,448SEC↗
NATI NATIONAL INSTRUMENTS CORP S Sale2022-02-282022-03-023,411$39.75 $135.6K124,851SEC↗
PLXS PLEXUS CORP A Award deriv2022-01-312022-02-021,918— $01,918SEC↗
NATI NATIONAL INSTRUMENTS CORP S Sale2022-01-312022-02-022,108$40.44 $85.2K128,262SEC↗
PLXS PLEXUS CORP M Exercise deriv2022-01-252022-01-262,069— $00SEC↗
PLXS PLEXUS CORP M Exercise2022-01-252022-01-262,069— $06,847SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award deriv2022-01-182022-01-2021,136— $021,136SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award2022-01-182022-01-2014,091— $0130,370SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award2022-01-182022-01-208,063— $0116,279SEC↗
MCHP MICROCHIP TECHNOLOGY INC A Award deriv2021-08-242021-08-251,148— $01,148SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise deriv2021-08-232021-08-25555— $00SEC↗
MCHP MICROCHIP TECHNOLOGY INC M Exercise2021-08-232021-08-25555$147.88 $82.1K555SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise deriv2021-05-032021-05-055,000— $00SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise2021-05-032021-05-055,000— $0113,097SEC↗
NATI NATIONAL INSTRUMENTS CORP F Tax w/h2021-05-032021-05-054,881$41.41 $202.1K108,216SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award2021-04-202021-04-2127,700— $0108,097SEC↗
PLXS PLEXUS CORP M Exercise deriv2021-01-272021-01-272,216— $00SEC↗
PLXS PLEXUS CORP M Exercise2021-01-272021-01-272,216— $04,778SEC↗
PLXS PLEXUS CORP A Award deriv2021-01-252021-01-272,069— $02,069SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award deriv2021-01-192021-01-2121,043— $021,043SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award2021-01-192021-01-2121,043— $080,397SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise deriv2020-05-012020-05-055,000— $05,000SEC↗
NATI NATIONAL INSTRUMENTS CORP F Tax w/h2020-05-012020-05-053,701$38.42 $142.2K59,354SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise2020-05-012020-05-055,000— $063,055SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award deriv2020-02-192020-02-2115,657— $015,657SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award2020-02-192020-02-2115,657— $030,049SEC↗
PLXS PLEXUS CORP A Award deriv2020-01-272020-01-292,216— $02,216SEC↗
PLXS PLEXUS CORP M Exercise deriv2020-01-212020-01-232,562— $00SEC↗
PLXS PLEXUS CORP M Exercise2020-01-212020-01-232,562— $02,562SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise deriv2019-05-012019-05-025,000— $010,000SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise2019-05-012019-05-025,000— $042,398SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award deriv2019-01-222019-01-2413,006— $013,006SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award2019-01-222019-01-2413,006— $037,398SEC↗
PLXS PLEXUS CORP A Award deriv2019-01-212019-01-232,562— $02,562SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise deriv2018-05-012018-05-025,000— $015,000SEC↗
NATI NATIONAL INSTRUMENTS CORP F Tax w/h2018-05-012018-05-021,243$40.07 $49.8K24,392SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise2018-05-012018-05-025,000— $025,635SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award2018-04-252018-04-2720,000— $020,635SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise2018-02-012018-03-12367$38.25 $14.0K635SEC↗
NATI NATIONAL INSTRUMENTS CORP M Exercise2017-11-012017-11-16268$34.97 $9.4K268SEC↗
NATI NATIONAL INSTRUMENTS CORP A Award deriv2017-07-252017-07-2720,000— $020,000SEC↗