All companies › PKOH

PKOH · PARK OHIO HOLDINGS CORP

Everything on this page is public record — SEC Form 4 filings and congressional disclosures — alongside any INSIDER SCANNER research case for this company.

Open-market buys0
Open-market sells139
Research cases0
Last filing2026-10-01

Insider flow: Selling only — a count of disclosed transactions, not a rating or a recommendation.

Insider transaction timeline

Every reported transaction, positioned by trade date. Purchases sit above the axis, sales below; circle area is proportional to dollar value. No share-price line is drawn — this feed carries transaction prices only, and a price history inferred from them would imply market data the filings do not contain.

Open-market purchase Open-market sale
2026-09-21 — WERT JAMES W · sold 1,000 @ $46.50 2026-09-22 — WERT JAMES W · sold 1,000 @ $47.00 2026-09-24 — WERT JAMES W · sold 1,000 @ $47.75 2026-09-28 — VILSACK ROBERT D · sold 10 @ $46.84 2026-09-28 — VILSACK ROBERT D · sold 100 @ $47.00 2026-09-28 — VILSACK ROBERT D · sold 101 @ $47.25 2026-09-28 — VILSACK ROBERT D · sold 103 @ $46.83 2026-09-28 — VILSACK ROBERT D · sold 140 @ $47.13 2026-09-28 — VILSACK ROBERT D · sold 180 @ $47.20 2026-09-28 — VILSACK ROBERT D · sold 200 @ $47.15 2026-09-28 — VILSACK ROBERT D · sold 203 @ $47.22 2026-09-28 — VILSACK ROBERT D · sold 210 @ $46.65 2026-09-28 — VILSACK ROBERT D · sold 220 @ $46.26 2026-09-28 — VILSACK ROBERT D · sold 300 @ $47.17 2026-09-28 — VILSACK ROBERT D · sold 390 @ $47.12 2026-09-28 — VILSACK ROBERT D · sold 400 @ $47.05 2026-09-28 — VILSACK ROBERT D · sold 419 @ $46.25 2026-09-28 — VILSACK ROBERT D · sold 425 @ $47.23 2026-09-28 — VILSACK ROBERT D · sold 477 @ $47.24 2026-09-28 — VILSACK ROBERT D · sold 5 @ $47.19 2026-09-28 — VILSACK ROBERT D · sold 53 @ $46.88 2026-09-28 — VILSACK ROBERT D · sold 740 @ $47.11 2026-09-28 — VILSACK ROBERT D · sold 76 @ $46.68 2026-09-28 — VILSACK ROBERT D · sold 78 @ $46.98 2026-09-28 — VILSACK ROBERT D · sold 8 @ $46.93 2026-09-28 — VILSACK ROBERT D · sold 85 @ $46.85 2026-09-28 — VILSACK ROBERT D · sold 93 @ $47.26 2026-09-28 — VILSACK ROBERT D · sold 967 @ $46.67 2026-09-28 — VILSACK ROBERT D · sold 100 @ $47.76 2026-09-28 — VILSACK ROBERT D · sold 184 @ $47.59 2026-09-28 — VILSACK ROBERT D · sold 200 @ $47.51 2026-09-28 — VILSACK ROBERT D · sold 245 @ $47.69 2026-09-28 — VILSACK ROBERT D · sold 257 @ $47.29 2026-09-28 — VILSACK ROBERT D · sold 300 @ $47.54 2026-09-28 — VILSACK ROBERT D · sold 301 @ $47.55 2026-09-28 — VILSACK ROBERT D · sold 326 @ $47.28 2026-09-28 — VILSACK ROBERT D · sold 337 @ $47.46 2026-09-28 — VILSACK ROBERT D · sold 40 @ $47.44 2026-09-28 — VILSACK ROBERT D · sold 45 @ $47.47 2026-09-28 — VILSACK ROBERT D · sold 50 @ $47.40 2026-09-28 — VILSACK ROBERT D · sold 510 @ $47.36 2026-09-28 — VILSACK ROBERT D · sold 590 @ $47.34 2026-09-28 — VILSACK ROBERT D · sold 600 @ $47.45 2026-09-28 — VILSACK ROBERT D · sold 700 @ $47.48 2026-09-28 — VILSACK ROBERT D · sold 703 @ $47.60 2026-09-28 — VILSACK ROBERT D · sold 711 @ $47.27 2026-09-29 — VILSACK ROBERT D · sold 196 @ $46.88 2026-09-29 — VILSACK ROBERT D · sold 100 @ $47.21 2026-09-29 — VILSACK ROBERT D · sold 9 @ $46.60 2026-09-29 — VILSACK ROBERT D · sold 292 @ $46.72 2026-09-29 — VILSACK ROBERT D · sold 3 @ $46.74 2026-09-29 — VILSACK ROBERT D · sold 97 @ $46.79 2026-09-29 — VILSACK ROBERT D · sold 24 @ $46.80 2026-09-29 — VILSACK ROBERT D · sold 192 @ $46.81 2026-09-29 — VILSACK ROBERT D · sold 108 @ $46.85 2026-09-29 — VILSACK ROBERT D · sold 10 @ $46.86 2026-09-29 — VILSACK ROBERT D · sold 278 @ $46.87 2026-09-29 — VILSACK ROBERT D · sold 57 @ $46.98 2026-09-29 — VILSACK ROBERT D · sold 208 @ $46.99 2026-09-29 — VILSACK ROBERT D · sold 33 @ $47.01 2026-09-29 — VILSACK ROBERT D · sold 313 @ $47.03 2026-09-29 — VILSACK ROBERT D · sold 150 @ $47.07 2026-09-29 — VILSACK ROBERT D · sold 250 @ $47.09 2026-09-29 — VILSACK ROBERT D · sold 266 @ $47.10 2026-09-29 — VILSACK ROBERT D · sold 1,283 @ $47.11 2026-09-29 — VILSACK ROBERT D · sold 200 @ $47.18 2026-09-29 — VILSACK ROBERT D · sold 132 @ $47.16 2026-09-29 — VILSACK ROBERT D · sold 96 @ $47.25 2026-09-29 — VILSACK ROBERT D · sold 212 @ $47.46 2026-09-29 — VILSACK ROBERT D · sold 1,192 @ $47.57 2026-09-29 — VILSACK ROBERT D · sold 1,172 @ $47.58 2026-09-30 — VILSACK ROBERT D · sold 287 @ $45.94 2026-09-30 — VILSACK ROBERT D · sold 208 @ $45.97 2026-09-30 — VILSACK ROBERT D · sold 216 @ $45.98 2026-09-30 — VILSACK ROBERT D · sold 224 @ $46.01 2026-09-30 — VILSACK ROBERT D · sold 145 @ $46.04 2026-09-30 — VILSACK ROBERT D · sold 200 @ $46.25 2026-09-30 — VILSACK ROBERT D · sold 108 @ $46.28 2026-09-30 — VILSACK ROBERT D · sold 799 @ $46.10 2026-09-30 — VILSACK ROBERT D · sold 100 @ $46.35 2026-09-30 — VILSACK ROBERT D · sold 96 @ $46.19 2026-09-30 — VILSACK ROBERT D · sold 201 @ $46.21 2026-09-30 — VILSACK ROBERT D · sold 105 @ $46.22 2026-09-30 — VILSACK ROBERT D · sold 202 @ $46.23 2026-09-30 — VILSACK ROBERT D · sold 103 @ $46.27 2026-09-30 — VILSACK ROBERT D · sold 464 @ $46.29 2026-09-30 — VILSACK ROBERT D · sold 382 @ $46.31 2026-09-30 — VILSACK ROBERT D · sold 196 @ $46.33 2026-09-30 — VILSACK ROBERT D · sold 292 @ $46.34 2026-09-30 — VILSACK ROBERT D · sold 609 @ $46.36 2026-09-30 — VILSACK ROBERT D · sold 223 @ $46.37 2026-09-30 — VILSACK ROBERT D · sold 94 @ $46.38 2026-09-30 — VILSACK ROBERT D · sold 100 @ $46.54 2026-09-30 — VILSACK ROBERT D · sold 200 @ $46.40 2026-09-30 — VILSACK ROBERT D · sold 267 @ $46.43 2026-09-30 — VILSACK ROBERT D · sold 440 @ $46.44 2026-09-30 — VILSACK ROBERT D · sold 4 @ $47.07 2026-09-30 — VILSACK ROBERT D · sold 5 @ $46.46 2026-09-30 — VILSACK ROBERT D · sold 202 @ $46.47 2026-09-30 — VILSACK ROBERT D · sold 25 @ $46.51 2026-09-30 — VILSACK ROBERT D · sold 1 @ $46.68 2026-09-30 — VILSACK ROBERT D · sold 194 @ $46.86 2026-09-30 — VILSACK ROBERT D · sold 204 @ $47.00 2026-10-01 — VILSACK ROBERT D · sold 100 @ $45.67 2026-10-01 — VILSACK ROBERT D · sold 30 @ $44.82 2026-10-01 — VILSACK ROBERT D · sold 96 @ $46.20 2026-10-01 — VILSACK ROBERT D · sold 417 @ $46.16 2026-10-01 — VILSACK ROBERT D · sold 199 @ $44.86 2026-10-01 — VILSACK ROBERT D · sold 195 @ $45.09 2026-10-01 — VILSACK ROBERT D · sold 201 @ $45.10 2026-10-01 — VILSACK ROBERT D · sold 147 @ $45.16 2026-10-01 — VILSACK ROBERT D · sold 207 @ $45.20 2026-10-01 — VILSACK ROBERT D · sold 72 @ $45.53 2026-10-01 — VILSACK ROBERT D · sold 192 @ $45.55 2026-10-01 — VILSACK ROBERT D · sold 3 @ $45.57 2026-10-01 — VILSACK ROBERT D · sold 99 @ $45.77 2026-10-01 — VILSACK ROBERT D · sold 105 @ $46.24 2026-10-01 — VILSACK ROBERT D · sold 213 @ $46.17 2026-10-01 — VILSACK ROBERT D · sold 324 @ $46.28 2026-10-01 — VILSACK ROBERT D · sold 299 @ $46.29 2026-10-01 — VILSACK ROBERT D · sold 136 @ $46.30 2026-10-01 — VILSACK ROBERT D · sold 313 @ $46.31 2026-10-01 — VILSACK ROBERT D · sold 52 @ $46.34 2026-10-01 — VILSACK ROBERT D · sold 102 @ $46.43 2026-10-01 — VILSACK ROBERT D · sold 570 @ $46.38 2026-10-01 — VILSACK ROBERT D · sold 203 @ $46.39 2026-10-01 — VILSACK ROBERT D · sold 208 @ $46.40 2026-10-01 — VILSACK ROBERT D · sold 4 @ $46.41 2026-10-01 — VILSACK ROBERT D · sold 95 @ $46.46 2026-10-01 — VILSACK ROBERT D · sold 104 @ $46.47 2026-10-01 — VILSACK ROBERT D · sold 7 @ $46.48 2026-10-01 — VILSACK ROBERT D · sold 400 @ $46.49 2026-10-01 — VILSACK ROBERT D · sold 124 @ $46.50 2026-10-01 — VILSACK ROBERT D · sold 201 @ $46.53 2026-10-01 — VILSACK ROBERT D · sold 10 @ $46.54 2026-10-01 — VILSACK ROBERT D · sold 108 @ $46.55 2026-10-01 — VILSACK ROBERT D · sold 20 @ $46.57 2026-10-01 — VILSACK ROBERT D · sold 36 @ $46.59 2026-10-01 — VILSACK ROBERT D · sold 96 @ $46.71
2026-09-212026-10-01

Insider participation

One row per insider, one cell per reported transaction, shaded by value. Repeat buying and activity clustered in time are visible at a glance.

VILSACK ROBERT D Secretary & CLO
WERT JAMES W Director
Included with a free account

The analysis built on top of these filings

The filings above are public record and stay public here. What an account adds for $PKOH is the reading of them — and for this company, that is what the list below says it is, no more.

  • Transaction timelineThe [{'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 100.0, 'price': 45.67, 'value': 4567.0, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 30.0, 'price': 44.82, 'value': 1344.6, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 96.0, 'price': 46.2, 'value': 4435.2, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 417.0, 'price': 46.16, 'value': 19248.72, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 199.0, 'price': 44.86, 'value': 8927.14, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 195.0, 'price': 45.09, 'value': 8792.55, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 201.0, 'price': 45.1, 'value': 9065.1, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 147.0, 'price': 45.16, 'value': 6638.52, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 207.0, 'price': 45.2, 'value': 9356.4, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 72.0, 'price': 45.53, 'value': 3278.16, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 192.0, 'price': 45.55, 'value': 8745.6, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 3.0, 'price': 45.57, 'value': 136.71, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 99.0, 'price': 45.77, 'value': 4531.23, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 105.0, 'price': 46.24, 'value': 4855.2, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 213.0, 'price': 46.17, 'value': 9834.21, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 324.0, 'price': 46.28, 'value': 14994.72, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 299.0, 'price': 46.29, 'value': 13840.71, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 136.0, 'price': 46.3, 'value': 6296.8, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 313.0, 'price': 46.31, 'value': 14495.03, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 52.0, 'price': 46.34, 'value': 2409.68, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 102.0, 'price': 46.43, 'value': 4735.86, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 570.0, 'price': 46.38, 'value': 26436.6, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 203.0, 'price': 46.39, 'value': 9417.17, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 208.0, 'price': 46.4, 'value': 9651.2, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 4.0, 'price': 46.41, 'value': 185.64, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 95.0, 'price': 46.46, 'value': 4413.7, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 104.0, 'price': 46.47, 'value': 4832.88, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 7.0, 'price': 46.48, 'value': 325.36, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 400.0, 'price': 46.49, 'value': 18596.0, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 124.0, 'price': 46.5, 'value': 5766.0, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 201.0, 'price': 46.53, 'value': 9352.53, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 10.0, 'price': 46.54, 'value': 465.4, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 108.0, 'price': 46.55, 'value': 5027.4, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 20.0, 'price': 46.57, 'value': 931.4, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 36.0, 'price': 46.59, 'value': 1677.24, 'is_buy': False}, {'transaction_date': '2026-10-01', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 96.0, 'price': 46.71, 'value': 4484.16, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 287.0, 'price': 45.94, 'value': 13184.78, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 208.0, 'price': 45.97, 'value': 9561.76, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 216.0, 'price': 45.98, 'value': 9931.68, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 224.0, 'price': 46.01, 'value': 10306.24, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 145.0, 'price': 46.04, 'value': 6675.8, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 200.0, 'price': 46.25, 'value': 9250.0, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 108.0, 'price': 46.28, 'value': 4998.24, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 799.0, 'price': 46.1, 'value': 36833.9, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 100.0, 'price': 46.35, 'value': 4635.0, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 96.0, 'price': 46.19, 'value': 4434.24, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 201.0, 'price': 46.21, 'value': 9288.21, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 105.0, 'price': 46.22, 'value': 4853.1, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 202.0, 'price': 46.23, 'value': 9338.46, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 103.0, 'price': 46.27, 'value': 4765.81, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 464.0, 'price': 46.29, 'value': 21478.56, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 382.0, 'price': 46.31, 'value': 17690.42, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 196.0, 'price': 46.33, 'value': 9080.68, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 292.0, 'price': 46.34, 'value': 13531.28, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 609.0, 'price': 46.36, 'value': 28233.24, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 223.0, 'price': 46.37, 'value': 10340.51, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 94.0, 'price': 46.38, 'value': 4359.72, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 100.0, 'price': 46.54, 'value': 4654.0, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 200.0, 'price': 46.4, 'value': 9280.0, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 267.0, 'price': 46.43, 'value': 12396.81, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 440.0, 'price': 46.44, 'value': 20433.6, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 4.0, 'price': 47.07, 'value': 188.28, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 5.0, 'price': 46.46, 'value': 232.3, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 202.0, 'price': 46.47, 'value': 9386.94, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 25.0, 'price': 46.51, 'value': 1162.75, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 1.0, 'price': 46.68, 'value': 46.68, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 194.0, 'price': 46.86, 'value': 9090.84, 'is_buy': False}, {'transaction_date': '2026-09-30', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 204.0, 'price': 47.0, 'value': 9588.0, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 196.0, 'price': 46.88, 'value': 9188.48, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 100.0, 'price': 47.21, 'value': 4721.0, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 9.0, 'price': 46.6, 'value': 419.4, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 292.0, 'price': 46.72, 'value': 13642.24, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 3.0, 'price': 46.74, 'value': 140.22, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 97.0, 'price': 46.79, 'value': 4538.63, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 24.0, 'price': 46.8, 'value': 1123.2, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 192.0, 'price': 46.81, 'value': 8987.52, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 108.0, 'price': 46.85, 'value': 5059.8, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 10.0, 'price': 46.86, 'value': 468.6, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 278.0, 'price': 46.87, 'value': 13029.86, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 57.0, 'price': 46.98, 'value': 2677.86, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 208.0, 'price': 46.99, 'value': 9773.92, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 33.0, 'price': 47.01, 'value': 1551.33, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 313.0, 'price': 47.03, 'value': 14720.39, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 150.0, 'price': 47.07, 'value': 7060.5, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 250.0, 'price': 47.09, 'value': 11772.5, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 266.0, 'price': 47.1, 'value': 12528.6, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 1283.0, 'price': 47.11, 'value': 60442.13, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 200.0, 'price': 47.18, 'value': 9436.0, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 132.0, 'price': 47.16, 'value': 6225.12, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 96.0, 'price': 47.25, 'value': 4536.0, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 212.0, 'price': 47.46, 'value': 10061.52, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 1192.0, 'price': 47.57, 'value': 56703.44, 'is_buy': False}, {'transaction_date': '2026-09-29', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 1172.0, 'price': 47.58, 'value': 55763.76, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 10.0, 'price': 46.84, 'value': 468.4, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 100.0, 'price': 47.0, 'value': 4700.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 101.0, 'price': 47.25, 'value': 4772.25, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 103.0, 'price': 46.83, 'value': 4823.49, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 140.0, 'price': 47.13, 'value': 6598.2, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 180.0, 'price': 47.2, 'value': 8496.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 200.0, 'price': 47.15, 'value': 9430.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 203.0, 'price': 47.22, 'value': 9585.66, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 210.0, 'price': 46.65, 'value': 9796.5, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 220.0, 'price': 46.26, 'value': 10177.2, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 300.0, 'price': 47.17, 'value': 14151.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 390.0, 'price': 47.12, 'value': 18376.8, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 400.0, 'price': 47.05, 'value': 18820.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 419.0, 'price': 46.25, 'value': 19378.75, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 425.0, 'price': 47.23, 'value': 20072.75, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 477.0, 'price': 47.24, 'value': 22533.48, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 5.0, 'price': 47.19, 'value': 235.95, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 53.0, 'price': 46.88, 'value': 2484.64, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 740.0, 'price': 47.11, 'value': 34861.4, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 76.0, 'price': 46.68, 'value': 3547.68, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 78.0, 'price': 46.98, 'value': 3664.44, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 8.0, 'price': 46.93, 'value': 375.44, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 85.0, 'price': 46.85, 'value': 3982.25, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 93.0, 'price': 47.26, 'value': 4395.18, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 967.0, 'price': 46.67, 'value': 45129.89, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 100.0, 'price': 47.76, 'value': 4776.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 184.0, 'price': 47.59, 'value': 8756.56, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 200.0, 'price': 47.51, 'value': 9502.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 245.0, 'price': 47.69, 'value': 11684.05, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 257.0, 'price': 47.29, 'value': 12153.53, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 300.0, 'price': 47.54, 'value': 14262.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 301.0, 'price': 47.55, 'value': 14312.55, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 326.0, 'price': 47.28, 'value': 15413.28, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 337.0, 'price': 47.46, 'value': 15994.02, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 40.0, 'price': 47.44, 'value': 1897.6, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 45.0, 'price': 47.47, 'value': 2136.15, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 50.0, 'price': 47.4, 'value': 2370.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 510.0, 'price': 47.36, 'value': 24153.6, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 590.0, 'price': 47.34, 'value': 27930.6, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 600.0, 'price': 47.45, 'value': 28470.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 700.0, 'price': 47.48, 'value': 33236.0, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 703.0, 'price': 47.6, 'value': 33462.8, 'is_buy': False}, {'transaction_date': '2026-09-28', 'insider_name': 'VILSACK ROBERT D', 'insider_title': 'Secretary & CLO', 'transaction_type': 'Open-market sell', 'shares': 711.0, 'price': 47.27, 'value': 33608.97, 'is_buy': False}, {'transaction_date': '2026-09-24', 'insider_name': 'WERT JAMES W', 'insider_title': 'Director', 'transaction_type': 'Open-market sell', 'shares': 1000.0, 'price': 47.75, 'value': 47750.0, 'is_buy': False}, {'transaction_date': '2026-09-22', 'insider_name': 'WERT JAMES W', 'insider_title': 'Director', 'transaction_type': 'Open-market sell', 'shares': 1000.0, 'price': 47.0, 'value': 47000.0, 'is_buy': False}, {'transaction_date': '2026-09-21', 'insider_name': 'WERT JAMES W', 'insider_title': 'Director', 'transaction_type': 'Open-market sell', 'shares': 1000.0, 'price': 46.5, 'value': 46500.0, 'is_buy': False}] reported transactions plotted over the window rather than listed, so concentration is visible.

Not available for PKOH today: no reported open-market purchases in this window, so there is no insider cost basis to compute; no research case — nothing here has cleared the scoring threshold. Both appear on this page on their own if that changes.

A free account opens all of it.

Not financial advice. This page reports public filings and past research output. It is not a recommendation to buy or sell, and no price target here is a prediction. Trade at your own risk.