SEC Insider Transactions from Kraft Robert O..

Last updated: 2026-04-02 21:10 UTC | Total transactions: 44

Kraft Robert O., CFO and Treasurer of Hillman Solutions Corp. ($HLMN), made one open market purchase totaling nearly $1 million on May 1, 2025. This ranks 573rd among 4,983 insiders, below the average of $1.46 million across 3.29 transactions. As Director of Medpace Holdings, Inc. ($MEDP), he sold shares once for $3.8 million on November 14, 2025, ranking 2,302nd among 11,678 insiders, under the average of $8.6 million across 6.37 transactions.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 31, 2026 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Restricted Stock Unit 33 $0.00 97.0000 29,527,000 25.38% 0.00%
March 31, 2026 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 33 $0.00 922.0000 29,527,000 3.71% 0.00%
March 7, 2026 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer A Common Stock 46068 $0.00 678,820.0000 199,480,000 7.28% 0.02%
March 7, 2026 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer F Common Stock 4038 $8.14 661,590.0000 199,480,000 0.61% 0.00%
March 7, 2026 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer F Common Stock 13192 $8.14 665,628.0000 199,480,000 1.94% 0.01%
Dec. 31, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 56 $0.00 889.0000 29,710,000 6.72% 0.00%
Dec. 31, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Restricted Stock Unit 56 $0.00 0.0000 29,710,000 100.00% 0.00%
Nov. 28, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director A Restricted Stock Unit 130 $592.46 130.0000 29,710,000 9999.99% 0.00%
Nov. 14, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director S Common Stock 6472 $591.85 833.0000 29,710,000 88.60% 0.02%
Nov. 14, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 6472 $54.99 7,305.0000 29,710,000 776.95% 0.02%
Nov. 14, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Stock Option (Right to Buy) 6472 $0.00 0.0000 29,710,000 100.00% 0.02%
Sept. 30, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Restricted Stock Unit 57 $0.00 56.0000 32,014,000 50.44% 0.00%
Sept. 30, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 57 $0.00 833.0000 32,014,000 7.35% 0.00%
June 30, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 57 $0.00 776.0000 32,014,000 7.93% 0.00%
June 30, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Restricted Stock Unit 57 $0.00 113.0000 32,014,000 33.53% 0.00%
May 16, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director A Stock Option (Right to Buy) 1224 $0.00 1,224.0000 32,014,000 9999.99% 0.00%
May 1, 2025 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer P Common Stock 140000 $7.09 632,752.0000 198,915,000 28.41% 0.07%
March 31, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Restricted Stock Unit 57 $0.00 170.0000 32,014,000 25.11% 0.00%
March 31, 2025 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 57 $0.00 719.0000 32,014,000 8.61% 0.00%
March 7, 2025 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer A Common Stock 39267 $0.00 492,752.0000 198,915,000 8.66% 0.02%
Jan. 11, 2025 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer F Common Stock 10410 $9.29 453,485.0000 198,915,000 2.24% 0.01%
Dec. 31, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 71 $0.00 662.0000 32,088,000 12.01% 0.00%
Dec. 31, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Restricted Stock Unit 71 $0.00 0.0000 32,088,000 100.00% 0.00%
Nov. 29, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director A Restricted Stock Unit 227 $340.63 227.0000 32,088,000 9999.99% 0.00%
Sept. 30, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Restricted Stock Unit 71 $0.00 71.0000 31,841,000 50.00% 0.00%
Sept. 30, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 71 $0.00 591.0000 31,841,000 13.65% 0.00%
Sept. 7, 2024 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer A Common Stock 157894 $0.00 463,895.0000 194,722,000 51.60% 0.08%
Aug. 23, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Stock Option (Right to Buy) 3774 $0.00 0.0000 31,841,000 100.00% 0.01%
Aug. 22, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Stock Option (Right to Buy) 4353 $0.00 3,774.0000 31,841,000 53.56% 0.01%
Aug. 23, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director S Common Stock 3774 $390.73 520.0000 31,841,000 87.89% 0.01%
Aug. 23, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 3774 $42.62 4,294.0000 31,841,000 725.77% 0.01%
Aug. 22, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director S Common Stock 4353 $390.73 520.0000 31,841,000 89.33% 0.01%
Aug. 22, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 4353 $42.62 4,873.0000 31,841,000 837.12% 0.01%
June 30, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 72 $0.00 520.0000 31,841,000 16.07% 0.00%
June 30, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Restricted Stock Unit 72 $0.00 142.0000 31,841,000 33.64% 0.00%
May 17, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director A Stock Option (Right to Buy) 953 $0.00 953.0000 31,841,000 9999.99% 0.00%
March 31, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Common Stock 72 $0.00 448.0000 31,841,000 19.15% 0.00%
March 31, 2024 Medpace Holdings, Inc. $MEDP Kraft Robert O. Director M Restricted Stock Unit 72 $0.00 214.0000 31,841,000 25.17% 0.00%
March 7, 2024 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer A Common Stock 38148 $0.00 306,001.0000 194,722,000 14.24% 0.02%
March 7, 2024 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer A Stock Options 82464 $0.00 82,464.0000 194,722,000 9999.99% 0.04%
Dec. 31, 2023 Medpace Holdings, Inc. $MEDP Kraft Robert O. Not found M Restricted Stock Unit 94 $0.00 0.0000 33,671,000 100.00% 0.00%
Dec. 31, 2023 Medpace Holdings, Inc. $MEDP Kraft Robert O. Not found M Common Stock 94 $0.00 376.0000 33,671,000 33.33% 0.00%
March 7, 2023 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer A Stock Options 100369 $0.00 100,369.0000 194,249,000 9999.99% 0.05%
March 7, 2023 Hillman Solutions Corp. $HLMN Kraft Robert O. CFO and Treasurer A Common Stock 42759 $0.00 267,853.0000 194,249,000 19.00% 0.02%