Ferraro John Francis has filed 78 insider transactions across 3 companies since January 2023.
Most recent transaction: a grant/award of 123 shares of ADVANCE AUTO PARTS INC ($AAP) on January 23, 2026.
Activity breakdown: 1 open-market purchase and 0 sales.
| Transaction Date | Company | Ticker | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jan. 23, 2026 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 123 | $46.77 | 25,304.7990 | 60,000,000 | 0.49% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | M | Deferred Stock Units | 2354 | $0.00 | 0.0000 | 46,900,000 | 100.00% | 0.01% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | M | Deferred Stock Units | 1628 | $0.00 | 0.0000 | 46,900,000 | 100.00% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | M | Deferred Stock Units | 1120 | $0.00 | 0.0000 | 46,900,000 | 100.00% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 55 | $41.48 | 1,639.0000 | 46,900,000 | 3.47% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 38 | $41.48 | 1,120.0000 | 46,900,000 | 3.51% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 79 | $41.48 | 2,354.0000 | 46,900,000 | 3.47% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 77 | $41.48 | 2,303.0000 | 46,900,000 | 3.46% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 74 | $41.48 | 2,206.0000 | 46,900,000 | 3.47% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 104 | $41.48 | 3,096.0000 | 46,900,000 | 3.48% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 55 | $41.48 | 1,628.0000 | 46,900,000 | 3.50% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 74 | $41.48 | 2,214.0000 | 46,900,000 | 3.46% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | M | Common Stock | 2354 | $0.00 | 22,165.0000 | 46,900,000 | 11.88% | 0.01% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | M | Common Stock | 1628 | $0.00 | 19,811.0000 | 46,900,000 | 8.95% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | M | Common Stock | 1120 | $0.00 | 18,183.0000 | 46,900,000 | 6.56% | 0.00% |
| Jan. 1, 2026 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Common Stock | 6054 | $29.73 | 17,063.0000 | 46,900,000 | 54.99% | 0.01% |
| Oct. 24, 2025 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 105 | $54.56 | 25,181.6230 | 60,000,000 | 0.42% | 0.00% |
| July 25, 2025 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 97 | $58.68 | 25,076.5160 | 60,000,000 | 0.39% | 0.00% |
| May 27, 2025 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 3327 | $49.60 | 24,979.2030 | 60,000,000 | 15.36% | 0.01% |
| May 1, 2025 | INTERNATIONAL FLAVORS & FRAGRANCES INC | $IFF | Ferraro John Francis | Director | A | Restricted Stock Units | 2569 | $0.00 | 2,569.0000 | 256,000,000 | 9999.99% | 0.00% |
| April 25, 2025 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 147 | $32.88 | 21,652.5900 | 60,000,000 | 0.68% | 0.00% |
| Jan. 24, 2025 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 99 | $48.44 | 21,505.3320 | 60,000,000 | 0.46% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 46 | $69.67 | 1,082.0000 | 48,300,000 | 4.44% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 67 | $69.67 | 1,573.0000 | 48,300,000 | 4.45% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 93 | $69.67 | 2,275.0000 | 48,300,000 | 4.26% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 127 | $69.67 | 2,992.0000 | 48,300,000 | 4.43% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 67 | $69.67 | 1,584.0000 | 48,300,000 | 4.42% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 90 | $69.67 | 2,132.0000 | 48,300,000 | 4.41% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 91 | $69.67 | 2,140.0000 | 48,300,000 | 4.44% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 94 | $69.67 | 2,226.0000 | 48,300,000 | 4.41% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | M | Deferred Stock Units | 1560 | $0.00 | 0.0000 | 48,300,000 | 0.00% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | M | Deferred Stock Units | 2057 | $0.00 | 0.0000 | 48,300,000 | 0.00% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 66 | $69.67 | 1,560.0000 | 48,300,000 | 4.42% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 82 | $69.67 | 2,008.0000 | 48,300,000 | 4.26% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Common Stock | 3119 | $57.72 | 5,384.0000 | 48,300,000 | 137.70% | 0.01% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | M | Deferred Stock Units | 2008 | $0.00 | 0.0000 | 48,300,000 | 0.00% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | M | Common Stock | 1560 | $0.00 | 6,944.0000 | 48,300,000 | 28.97% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | M | Common Stock | 2057 | $0.00 | 9,001.0000 | 48,300,000 | 29.62% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | M | Common Stock | 2008 | $0.00 | 11,009.0000 | 48,300,000 | 22.31% | 0.00% |
| Jan. 1, 2025 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 87 | $69.67 | 2,057.0000 | 48,300,000 | 4.42% | 0.00% |
| Oct. 25, 2024 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 130 | $36.74 | 21,405.8890 | 60,000,000 | 0.61% | 0.00% |
| July 26, 2024 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 78 | $60.76 | 21,275.6650 | 60,000,000 | 0.37% | 0.00% |
| June 4, 2024 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 2530 | $65.21 | 21,197.2440 | 60,000,000 | 13.55% | 0.00% |
| May 1, 2024 | INTERNATIONAL FLAVORS & FRAGRANCES INC | $IFF | Ferraro John Francis | Director | A | Restricted Stock Units | 1875 | $0.00 | 1,875.0000 | 255,000,000 | 9999.99% | 0.00% |
| April 26, 2024 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 55 | $75.14 | 18,666.9570 | 60,000,000 | 0.29% | 0.00% |
| Jan. 26, 2024 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 62 | $66.25 | 18,612.1450 | 60,000,000 | 0.33% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 74 | $78.68 | 2,042.0000 | 50,400,000 | 3.76% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 67 | $78.68 | 1,926.0000 | 50,400,000 | 3.60% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 37 | $78.68 | 1,036.0000 | 50,400,000 | 3.70% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 54 | $78.68 | 1,506.0000 | 50,400,000 | 3.72% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 79 | $78.68 | 2,182.0000 | 50,400,000 | 3.76% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 103 | $78.68 | 2,865.0000 | 50,400,000 | 3.73% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 55 | $78.68 | 1,517.0000 | 50,400,000 | 3.76% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 71 | $78.68 | 1,970.0000 | 50,400,000 | 3.74% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 74 | $78.68 | 2,049.0000 | 50,400,000 | 3.75% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 77 | $78.68 | 2,132.0000 | 50,400,000 | 3.75% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Deferred Stock Units | 54 | $78.68 | 1,494.0000 | 50,400,000 | 3.75% | 0.00% |
| Jan. 1, 2024 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Not found | A | Common Stock | 2265 | $79.47 | 2,265.0000 | 50,400,000 | 9999.99% | 0.00% |
| Oct. 27, 2023 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 82 | $49.90 | 18,550.2110 | 59,264,000 | 0.44% | 0.00% |
| July 28, 2023 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 56 | $73.17 | 18,468.3950 | 59,264,000 | 0.30% | 0.00% |
| June 12, 2023 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 1869 | $66.89 | 18,412.3630 | 59,264,000 | 11.30% | 0.00% |
| June 12, 2023 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 2467 | $66.89 | 16,543.6230 | 59,264,000 | 17.52% | 0.00% |
| June 7, 2023 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | P | Common Stock | 1525 | $65.56 | 14,076.8870 | 59,264,000 | 12.15% | 0.00% |
| May 4, 2023 | INTERNATIONAL FLAVORS & FRAGRANCES INC | $IFF | Ferraro John Francis | Director | A | Stock Equivalent Unit | 1245 | $0.00 | 8,609.7590 | 255,000,000 | 16.90% | 0.00% |
| May 4, 2023 | INTERNATIONAL FLAVORS & FRAGRANCES INC | $IFF | Ferraro John Francis | Director | D | Restricted Stock Units | 1245 | $0.00 | 0.0000 | 255,000,000 | 100.00% | 0.00% |
| April 28, 2023 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 141 | $125.53 | 12,551.8870 | 59,264,000 | 1.14% | 0.00% |
| Jan. 3, 2023 | ADVANCE AUTO PARTS INC | $AAP | Ferraro John Francis | Director | A | Common Stock | 116 | $151.54 | 12,410.9090 | 59,264,000 | 0.94% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 48 | $79.56 | 1,440.0000 | 52,800,000 | 3.45% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 65 | $79.56 | 1,968.0000 | 52,800,000 | 3.42% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 2103 | $83.21 | 2,103.0000 | 52,800,000 | 9999.99% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 61 | $79.56 | 1,859.0000 | 52,800,000 | 3.39% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 68 | $79.56 | 2,055.0000 | 52,800,000 | 3.42% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 65 | $79.56 | 1,975.0000 | 52,800,000 | 3.40% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 48 | $79.56 | 1,462.0000 | 52,800,000 | 3.39% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 91 | $79.56 | 2,762.0000 | 52,800,000 | 3.41% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 48 | $79.56 | 1,452.0000 | 52,800,000 | 3.42% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 33 | $79.56 | 999.0000 | 52,800,000 | 3.42% | 0.00% |
| Jan. 1, 2023 | ManpowerGroup Inc. | $MAN | Ferraro John Francis | Director | A | Deferred Stock Units | 63 | $79.56 | 1,899.0000 | 52,800,000 | 3.43% | 0.00% |