Rocky Kraft

Insider profile

Currently holds positions in Omnicare Inc and Medpace Holdings Inc

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 72% 68% 82%
Transactions
8 38% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Financial Officer, Senior Vice President Omnicare Inc Sept. 11, 2012 -
Independent Director Medpace Holdings Inc July 1, 2016 -
Executive Vice President CVS Health Corp Aug. 1, 2015 - Jan. 1, 2017

Rocky Kraft's trades of Hillman Solutions Corp's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Proposed sale
Price
478.41
Quantity 78,825
Value US$1,936,651
Transaction date
Sale
Price
591.85
Quantity 6,472 -88.6%
Value US$3,830,453
Transaction date
Proposed sale
Price
591.85
Quantity 6,472
Value US$3,830,434
Transaction date
Sale
Price
390.73
Quantity 3,774 -87.9%
Value US$1,474,615
Transaction date
Proposed sale
Price
390.73
Quantity 3,774
Value US$1,474,627
Transaction date
Proposed sale
Price
390.73
Quantity 3,774
Value US$1,474,627
Transaction date
Sale
Price
390.73
Quantity 4,353 -89.3%
Value US$1,700,848
Transaction date
Proposed sale
Price
390.73
Quantity 4,353
Value US$1,700,858
Transaction date
Sale
Price
265.67
Quantity 13,782 -98.7%
Value US$3,661,464
Transaction date
Proposed sale
Price
266.94
Quantity 13,782
Value US$3,678,967
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-14 2026-09-11 B Purchase
65,270 -2.7%
479.73
US$2,937,902
65,270 -2.7% 479.73 US$2,937,902
2026-08-28 2026-08-26 S Sale
44,362 -22.7%
78.39
US$931,851
44,362 -22.7% 78.39 US$931,851
2026-08-26 2026-08-26 PrS Proposed sale
78,825
478.41
US$1,936,651
78,825 478.41 US$1,936,651
2025-11-18 2025-11-14 S Sale
6,472 -88.6%
591.85
US$3,830,453
6,472 -88.6% 591.85 US$3,830,453
2025-11-14 2025-11-14 PrS Proposed sale
6,472
591.85
US$3,830,434
6,472 591.85 US$3,830,434
2025-05-05 2025-05-01 B Purchase
140,000 +28.4%
7.09
US$992,600
140,000 +28.4% 7.09 US$992,600
2024-08-26 2024-08-23 S Sale
3,774 -87.9%
390.73
US$1,474,615
3,774 -87.9% 390.73 US$1,474,615
2024-08-23 2024-08-23 PrS Proposed sale
3,774
390.73
US$1,474,627
3,774 390.73 US$1,474,627
2024-08-23 2024-08-23 PrS Proposed sale
3,774
390.73
US$1,474,627
3,774 390.73 US$1,474,627
2024-08-26 2024-08-22 S Sale
4,353 -89.3%
390.73
US$1,700,848
4,353 -89.3% 390.73 US$1,700,848
2024-08-22 2024-08-22 PrS Proposed sale
4,353
390.73
US$1,700,858
4,353 390.73 US$1,700,858
2023-08-16 2023-08-14 S Sale
13,782 -98.7%
265.67
US$3,661,464
13,782 -98.7% 265.67 US$3,661,464
2023-08-14 2023-08-14 PrS Proposed sale
13,782
266.94
US$3,678,967
13,782 266.94 US$3,678,967
2022-11-30 2022-11-30 B Purchase
65,000 +40.6%
7.65
US$497,380
65,000 +40.6% 7.65 US$497,380
2022-11-03 2022-11-01 S Sale
9,630 -100.0%
221.42
US$2,132,275
9,630 -100.0% 221.42 US$2,132,275
2022-03-07 2022-03-07 B Purchase
47,500 +42.2%
10.35
US$491,768
47,500 +42.2% 10.35 US$491,768