Sign inGet started

Kraft Robert O.

Insider CIK 1558592 · MEDP Director · HLMN CFO and Treasurer · OCR SVP & Chief Financial Officer · CVS EVP and President - Omnicare

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
MEDP Medpace Holdings, Inc. M Exercise deriv2026-09-302026-10-0232— $032SEC↗
MEDP Medpace Holdings, Inc. M Exercise2026-09-302026-10-0232— —987SEC↗
HLMN Hillman Solutions Corp. P Buy2026-09-112026-09-1435,500$7.00 $248.5K697,090SEC↗
HLMN Hillman Solutions Corp. P Buy2026-09-112026-09-1435,500$7.00 $248.5K697,090SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2026-08-262026-08-283,858— $00SEC↗
MEDP Medpace Holdings, Inc. M Exercise2026-08-262026-08-283,858$84.36 $325.5K4,813SEC↗
MEDP Medpace Holdings, Inc. S Sale2026-08-262026-08-283,858$617.81 $2.38M955SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2026-08-262026-08-283,858— $00SEC↗
MEDP Medpace Holdings, Inc. S Sale2026-08-262026-08-283,858$617.81 $2.38M955SEC↗
MEDP Medpace Holdings, Inc. M Exercise2026-08-262026-08-283,858$84.36 $325.5K4,813SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2026-06-302026-07-0233— $064SEC↗
MEDP Medpace Holdings, Inc. M Exercise2026-06-302026-07-0233— $0955SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2026-05-152026-05-181,110— $01,110SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2026-03-312026-04-0233— $097SEC↗
MEDP Medpace Holdings, Inc. M Exercise2026-03-312026-04-0233— $0922SEC↗
HLMN Hillman Solutions Corp. F Tax w/h2026-03-072026-03-1013,192$8.14 $107.4K665,628SEC↗
HLMN Hillman Solutions Corp. A Award2026-03-072026-03-1046,068— $0678,820SEC↗
HLMN Hillman Solutions Corp. F Tax w/h2026-03-072026-03-104,038$8.14 $32.9K661,590SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2025-12-312026-01-0556— $00SEC↗
MEDP Medpace Holdings, Inc. M Exercise2025-12-312026-01-0556— $0889SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2025-11-282025-12-02130$592.46 $77.0K130SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2025-11-142025-11-186,472— $00SEC↗
MEDP Medpace Holdings, Inc. S Sale2025-11-142025-11-186,472$591.85 $3.83M833SEC↗
MEDP Medpace Holdings, Inc. M Exercise2025-11-142025-11-186,472$54.99 $355.9K7,305SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2025-09-302025-10-0257— $056SEC↗
MEDP Medpace Holdings, Inc. M Exercise2025-09-302025-10-0257— $0833SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2025-06-302025-07-0257— $0113SEC↗
MEDP Medpace Holdings, Inc. M Exercise2025-06-302025-07-0257— $0776SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2025-05-162025-05-201,224— $01,224SEC↗
HLMN Hillman Solutions Corp. P Buy2025-05-012025-05-05140,000$7.09 $992.6K632,752SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2025-03-312025-04-0257— $0170SEC↗
MEDP Medpace Holdings, Inc. M Exercise2025-03-312025-04-0257— $0719SEC↗
HLMN Hillman Solutions Corp. A Award2025-03-072025-03-1139,267— $0492,752SEC↗
HLMN Hillman Solutions Corp. F Tax w/h2025-01-112025-01-1410,410$9.29 $96.7K453,485SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2024-12-312025-01-0371— $00SEC↗
MEDP Medpace Holdings, Inc. M Exercise2024-12-312025-01-0371— $0662SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2024-11-292024-12-03227$340.63 $77.3K227SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2024-09-302024-10-0271— $071SEC↗
MEDP Medpace Holdings, Inc. M Exercise2024-09-302024-10-0271— $0591SEC↗
HLMN Hillman Solutions Corp. A Award2024-09-072024-09-09157,894— $0463,895SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2024-08-232024-08-263,774— $00SEC↗
MEDP Medpace Holdings, Inc. M Exercise2024-08-232024-08-263,774$42.62 $160.8K4,294SEC↗
MEDP Medpace Holdings, Inc. S Sale2024-08-232024-08-263,774$390.73 $1.47M520SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2024-08-222024-08-264,353— $03,774SEC↗
MEDP Medpace Holdings, Inc. S Sale2024-08-222024-08-264,353$390.73 $1.70M520SEC↗
MEDP Medpace Holdings, Inc. M Exercise2024-08-222024-08-264,353$42.62 $185.5K4,873SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2024-06-302024-07-0272— $0142SEC↗
MEDP Medpace Holdings, Inc. M Exercise2024-06-302024-07-0272— $0520SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2024-05-172024-05-21953— $0953SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2024-03-312024-04-0272— $0214SEC↗
MEDP Medpace Holdings, Inc. M Exercise2024-03-312024-04-0272— $0448SEC↗
HLMN Hillman Solutions Corp. A Award deriv2024-03-072024-03-1182,464— $082,464SEC↗
HLMN Hillman Solutions Corp. A Award2024-03-072024-03-1138,148— $0306,001SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2023-12-312024-01-0394— $00SEC↗
MEDP Medpace Holdings, Inc. M Exercise2023-12-312024-01-0394— $0376SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2023-11-302023-12-04286$270.72 $77.4K286SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2023-09-302023-10-0394— $094SEC↗
MEDP Medpace Holdings, Inc. M Exercise2023-09-302023-10-0394— $0282SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2023-08-142023-08-1613,782— $00SEC↗
MEDP Medpace Holdings, Inc. S Sale2023-08-142023-08-1613,782$265.67 $3.66M188SEC↗
MEDP Medpace Holdings, Inc. M Exercise2023-08-142023-08-1613,782$26.44 $364.4K13,970SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2023-06-302023-07-0594— $0188SEC↗
MEDP Medpace Holdings, Inc. M Exercise2023-06-302023-07-0594— $0188SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2023-05-192023-05-231,769— $01,769SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2023-03-312023-04-0494— $0282SEC↗
MEDP Medpace Holdings, Inc. M Exercise2023-03-312023-04-0494— $094SEC↗
HLMN Hillman Solutions Corp. A Award deriv2023-03-072023-03-09100,369— $0100,369SEC↗
HLMN Hillman Solutions Corp. A Award2023-03-072023-03-0942,759— $0267,853SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2022-12-092022-12-13376$205.77 $77.4K376SEC↗
HLMN Hillman Solutions Corp. P Buy2022-11-302022-11-3065,000$7.65 $497.3K225,094SEC↗
MEDP Medpace Holdings, Inc. M Exercise deriv2022-11-012022-11-039,630— $00SEC↗
MEDP Medpace Holdings, Inc. S Sale2022-11-012022-11-039,630$221.42 $2.13M0SEC↗
MEDP Medpace Holdings, Inc. M Exercise2022-11-012022-11-039,630$23.00 $221.5K9,630SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2022-05-202022-05-241,903— $01,903SEC↗
HLMN Hillman Solutions Corp. P Buy2022-03-072022-03-0747,500$10.35 $491.6K160,094SEC↗
HLMN Hillman Solutions Corp. A Award deriv2022-01-112022-01-2891,213— $091,213SEC↗
HLMN Hillman Solutions Corp. A Award2022-01-112022-01-2830,181— $0112,594SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2021-05-142021-05-181,822— $01,822SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2020-05-152020-05-193,858— $03,858SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2019-05-172019-05-216,472— $06,472SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2018-05-182018-05-228,127— $08,127SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2017-05-192017-05-2313,782— $013,782SEC↗
CVS CVS HEALTH Corp A Award deriv2017-04-032017-04-0440,071$78.05 $3.13M40,071SEC↗
CVS CVS HEALTH Corp A Award2017-04-032017-04-045,124$78.05 $399.9K92,360SEC↗
CVS CVS HEALTH Corp F Tax w/h2017-02-282017-03-021,256$80.58 $101.2K9,966SEC↗
CVS CVS HEALTH Corp A Award2017-02-282017-03-023,809$80.58 $306.9K11,222SEC↗
CVS CVS HEALTH Corp F Tax w/h2017-02-272017-03-01422$81.41 $34.4K7,413SEC↗
MEDP Medpace Holdings, Inc. A Award deriv2016-08-102016-08-129,630— $09,630SEC↗
CVS CVS HEALTH Corp A Award deriv2016-04-012016-04-0523,301$104.82 $2.44M23,301SEC↗
CVS CVS HEALTH Corp A Award2016-04-012016-04-053,100$104.82 $324.9K88,534SEC↗
CVS CVS HEALTH Corp F Tax w/h2016-02-272016-03-01422$97.66 $41.2K6,422SEC↗
CVS CVS HEALTH Corp A Award deriv2015-08-312015-09-0255,020$102.40 $5.63M55,020SEC↗
CVS CVS HEALTH Corp A Award2015-08-312015-09-025,502$102.40 $563.4K5,502SEC↗
CVS CVS HEALTH Corp A Award2015-08-312015-09-025,502$102.40 $563.4K5,502SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20330— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20364— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20348— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20210— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20156— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20378— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20316— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20328— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20420— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20328— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20226— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20262— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20238— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20218— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20224— $00SEC↗
OCR OMNICARE INC D To issuer deriv2015-08-182015-08-20238— $00SEC↗
OCR OMNICARE INC D To issuer2015-08-182015-08-2029,008$98.00 $2.84M13,706SEC↗
OCR OMNICARE INC D To issuer2015-08-182015-08-209,410$98.00 $922.2K4,296SEC↗
OCR OMNICARE INC D To issuer2015-08-182015-08-204,296— $00SEC↗
OCR OMNICARE INC F Tax w/h2015-04-302015-05-01702$86.42 $60.7K42,636SEC↗
OCR OMNICARE INC A Award2015-02-272015-03-024,296— $043,338SEC↗
OCR OMNICARE INC F Tax w/h2015-02-262015-03-02535$75.20 $40.2K39,042SEC↗
OCR OMNICARE INC F Tax w/h2015-02-262015-03-021,744$75.20 $131.1K38,013SEC↗
OCR OMNICARE INC A Award2015-02-262015-03-025,098— $039,757SEC↗
OCR OMNICARE INC A Award2015-02-262015-03-021,564— $039,577SEC↗
OCR OMNICARE INC F Tax w/h2015-02-222015-02-24714$77.18 $55.1K34,659SEC↗
OCR OMNICARE INC F Tax w/h2015-02-212015-02-24434$77.18 $33.5K35,373SEC↗
OCR OMNICARE INC F Tax w/h2014-11-172014-11-171,711$70.07 $119.9K35,702SEC↗
OCR OMNICARE INC P Buy2014-05-062014-05-071,500$60.00 $90.0K37,182SEC↗
OCR OMNICARE INC F Tax w/h2014-04-302014-05-02492$58.45 $28.8K35,573SEC↗
OCR OMNICARE INC F Tax w/h2014-02-242014-02-25688$61.30 $42.2K36,065SEC↗
OCR OMNICARE INC F Tax w/h2014-02-212014-02-25516$59.19 $30.5K31,685SEC↗
OCR OMNICARE INC A Award2014-02-212014-02-251,564— $032,201SEC↗
OCR OMNICARE INC A Award2014-02-212014-02-255,068— $036,753SEC↗
OCR OMNICARE INC F Tax w/h2013-11-182013-11-201,648$57.49 $94.7K30,518SEC↗
OCR OMNICARE INC F Tax w/h2013-04-302013-04-30474$43.36 $20.6K31,758SEC↗
OCR OMNICARE INC A Award2013-02-222013-02-268,342— $032,232SEC↗
OCR OMNICARE INC F Tax w/h2012-11-162012-11-201,603$33.90 $54.3K23,732SEC↗