John Francis Ferraro
Director, International Flavors & Fragrances.
Companies
- ManpowerGroup Inc.Board member Jan 5, 2016 to now1
- International Flavors & FragrancesBoard member May 6, 2015 to now2
- Advance Auto PartsBoard member Feb 13, 2015 to now3
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
Advance Auto Parts AAP28,732 shares4$1.3M at $43.76Jul 28, 2026- ManpowerGroup Inc. MAN22,165 shares5$984.9K at $44.44Jan 1, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jul 24, 2026Granted 119 shares at $55.80 of Advance Auto Parts4
- Jun 2, 2026Granted 3,209 shares at $57.65 of Advance Auto Parts6
- Apr 24, 2026Granted 100 shares at $58.18 of Advance Auto Parts7
- Jan 23, 2026Granted 123 shares at $46.77 of Advance Auto Parts8
- Jan 1, 2026Exercised options 2,354 shares of ManpowerGroup Inc.5
- Jan 1, 2026Exercised options 1,628 shares of ManpowerGroup Inc.5
- Jan 1, 2026Exercised options 1,120 shares of ManpowerGroup Inc.5
- Jan 1, 2026Granted 6,054 shares at $29.73 of ManpowerGroup Inc.5
- Oct 24, 2025Granted 105 shares at $54.56 of Advance Auto Parts9
- Jul 25, 2025Granted 97 shares at $58.68 of Advance Auto Parts10
- May 27, 2025Granted 3,327 shares at $49.60 of Advance Auto Parts11
- Apr 25, 2025Granted 147 shares at $32.88 of Advance Auto Parts12
- Jan 24, 2025Granted 99 shares at $48.44 of Advance Auto Parts13
- Jan 1, 2025Exercised options 2,008 shares of ManpowerGroup Inc.14
- Jan 1, 2025Exercised options 2,057 shares of ManpowerGroup Inc.14
- Jan 1, 2025Exercised options 1,560 shares of ManpowerGroup Inc.14
- Jan 1, 2025Granted 3,119 shares at $57.72 of ManpowerGroup Inc.14
- Oct 25, 2024Granted 130 shares at $36.74 of Advance Auto Parts15
- Jul 26, 2024Granted 78 shares at $60.76 of Advance Auto Parts16
- Jun 4, 2024Granted 2,530 shares at $65.21 of Advance Auto Parts17
- Apr 26, 2024Granted 55 shares at $75.14 of Advance Auto Parts18
- Jan 26, 2024Granted 62 shares at $66.25 of Advance Auto Parts19
- Jan 1, 2024Granted 2,265 shares at $79.47 of ManpowerGroup Inc.20
- Oct 27, 2023Granted 82 shares at $49.90 of Advance Auto Parts21
- Jul 28, 2023Granted 56 shares at $73.17 of Advance Auto Parts22
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARManpowerGroup Inc., Board member
- 2
- 3SEC EDGARAdvance Auto Parts, Board member
- 4
- 5
- 6SEC EDGARForm 4 filed Jun 4, 2026
- 7SEC EDGARForm 4 filed Apr 28, 2026
- 8SEC EDGARForm 4 filed Jan 27, 2026
- 9SEC EDGARForm 4 filed Oct 27, 2025
- 10SEC EDGARForm 4 filed Jul 29, 2025
- 11SEC EDGARForm 4 filed May 29, 2025
- 12SEC EDGARForm 4 filed Apr 29, 2025
- 13SEC EDGARForm 4 filed Jan 28, 2025
- 14SEC EDGARForm 4 filed Jan 3, 2025
- 15SEC EDGARForm 4 filed Oct 29, 2024
- 16SEC EDGARForm 4 filed Jul 29, 2024
- 17SEC EDGARForm 4 filed Jun 5, 2024
- 18SEC EDGARForm 4 filed Apr 30, 2024
- 19SEC EDGARForm 4 filed Jan 29, 2024
- 20SEC EDGARForm 4 filed Jan 3, 2024
- 21SEC EDGARForm 4 filed Oct 31, 2023
- 22SEC EDGARForm 4 filed Aug 1, 2023