FORM

FormFactor, Inc. FORM

Bénéficiaire Individuel

Déclarant Citoyenneté ou lieu d'organisation Pouvoir de vote unique Pouvoir de vote partagé Pouvoir de disposition unique Pouvoir de disposition partagé Montant en propriété effective Pourcentage détenu Date d'achat
The Vanguard Group Pennsylvania 0 142181 9242595 225528 9468123 12.16 % 13/02/2024
EARNEST Partners, LLC Delaware 5151498 0 6053436 0 6053436 7.8 % 12/02/2024
EARNEST Partners, LLC Delaware 5151498 0 6053436 0 6053436 7.8 % 12/02/2024
BlackRock, Inc. Delaware 11805336 0 11913676 0 11913676 15.3 % 22/01/2024
EARNEST Partners, LLC Delaware 5110142 0 6976807 0 6976807 9.1 % 13/02/2023
EARNEST Partners, LLC Delaware 5110142 0 6976807 0 6976807 9.1 % 13/02/2023
The Vanguard Group Pennsylvania For 0 132061 8811442 209841 9021283 11.71 % 09/02/2023
BlackRock, Inc. Delaware 12222971 0 12320464 0 12320464 16 % 26/01/2023
BlackRock, Inc. Delaware 0 0 0 0 12320464 16 % 20/01/2023
The Vanguard Group Pennsylvania For 0 137108 8501563 207539 8709102 11.14 % 10/02/2022
EARNEST Partners, LLC Delaware 5040588 0 6987640 0 6987640 8.9 % 09/02/2022
EARNEST Partners, LLC Delaware 5040588 0 6987640 0 6987640 8.9 % 09/02/2022
Wellington Management Group LLP Massachusetts 0 2181042 0 2979461 2979461 3.81 % 04/02/2022
Wellington Group Holdings LLP Delaware 0 2181042 0 2979461 2979461 3.81 % 04/02/2022
Wellington Investment Advisors Holdings LLP Delaware 0 2181042 0 2979461 2979461 3.81 % 04/02/2022
BlackRock, Inc. Delaware 11765715 0 11884238 0 11884238 15.2 % 27/01/2022
BlackRock, Inc. Delaware 11779088 0 11884238 0 11884238 15.2 % 25/01/2022
EARNEST Partners, LLC Delaware 4058499 0 6024007 0 6024007 7.8 % 16/02/2021
EARNEST Partners, LLC Delaware 4058499 0 6024007 0 6024007 7.8 % 16/02/2021
S Dimensional Fund Advisors LP Delaware 3073384 0 3243182 0 3243182 4.2 % 12/02/2021
The Vanguard Group Pennsylvania 0 179051 8116753 242313 8359066 10.8 % 10/02/2021
Wellington Management Group LLP Massachusetts 0 3874777 0 4861171 4861171 6.28 % 04/02/2021
Wellington Group Holdings LLP Delaware 0 3874777 0 4861171 4861171 6.28 % 04/02/2021
Wellington Management Group LLP Massachusetts 0 3874777 0 4861171 4861171 6.28 % 04/02/2021
Wellington Management Company LLP Delaware 0 3861910 0 4616838 4616838 5.97 % 04/02/2021
Wellington Investment Advisors Holdings LLP Delaware 0 3874777 0 4861171 4861171 6.28 % 04/02/2021
Wellington Group Holdings LLP Delaware 0 3874777 0 4861171 4861171 6.28 % 04/02/2021
Wellington Management Company LLP Delaware 0 3861910 0 4616838 4616838 5.97 % 04/02/2021
Wellington Investment Advisors Holdings LLP Delaware 0 3874777 0 4861171 4861171 6.28 % 04/02/2021
BlackRock, Inc. Delaware 11589789 0 11680313 0 11680313 15.1 % 26/01/2021
PRIMECAP Management Company 177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 3854659 0 3854659 3854659 4.98 % 09/12/2020
PRIMECAP Management Company 177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 3854659 0 3854659 3854659 4.98 % 09/12/2020
PRIMECAP Management Company 4446875 5.87 % 12/02/2020
Dimensional Fund Advisors LP Delaware 4542264 0 4727159 0 4727159 6.24 % 12/02/2020
The Vanguard Group Pennsylvania 81472 6542 7871617 77510 7949127 10.5 % 11/02/2020
EARNEST Partners, LLC Delaware 2901493 0 4892819 0 4892819 6.5 % 07/02/2020
EARNEST Partners, LLC Delaware 2901493 0 4892819 0 4892819 6.5 % 07/02/2020
BlackRock, Inc. Delaware 11546033 0 11770081 0 11770081 15.5 % 04/02/2020
Wellington Group Holdings LLP Delaware 0 5420052 0 6683176 6683176 8.83 % 27/01/2020
Wellington Management Group LLP Massachusetts 0 5420052 0 6683176 6683176 8.83 % 27/01/2020
Wellington Management Company LLP Delaware 0 5302762 0 6142955 6142955 8.11 % 27/01/2020
Wellington Investment Advisors Holdings LLP Delaware 0 5420052 0 6683176 6683176 8.83 % 27/01/2020
Wellington Management Company LLP Delaware 0 5302762 0 6142955 6142955 8.11 % 27/01/2020
Wellington Group Holdings LLP Delaware 0 5420052 0 6683176 6683176 8.83 % 27/01/2020
Wellington Management Group LLP Massachusetts 0 5420052 0 6683176 6683176 8.83 % 27/01/2020
Wellington Investment Advisors Holdings LLP Delaware 0 5420052 0 6683176 6683176 8.83 % 27/01/2020
EARNEST Partners, LLC Delaware 947936 77183 4372389 0 4372389 5.9 % 14/02/2019
EARNEST Partners, LLC Delaware 947936 77183 4372389 0 4372389 5.9 % 14/02/2019
Wellington Group Holdings LLP Delaware 0 6255867 0 7959067 7959067 10.74 % 12/02/2019
Wellington Investment Advisors Holdings LLP Delaware 0 6255867 0 7959067 7959067 10.74 % 12/02/2019
Wellington Management Company LLP Delaware 0 5957504 0 6877197 6877197 9.28 % 12/02/2019
Wellington Management Group LLP Massachusetts 0 6255867 0 7959067 7959067 10.74 % 12/02/2019
The Vanguard Group Pennsylvania 78462 6700 7638231 77714 7715945 10.41 % 11/02/2019
PRIMECAP Management Company 177 E. Colorado Blvd., 11th Floor, Pasadena, CA 91105 1634018 0 4609118 0 4609118 6.22 % 08/02/2019
Dimensional Fund Advisors LP Delaware 5211510 0 5416256 0 5416256 7.31 % 08/02/2019
BlackRock, Inc. Delaware 10822938 0 10999192 0 10999192 14.8 % 28/01/2019
The Vanguard Group Pennsylvania 76738 6700 7233695 77519 7311214 10.01 % 08/08/2018
The Vanguard Group Pennsylvania 76738 6700 7233695 77519 7311214 10.01 % 08/08/2018
Wellington Investment Advisors Holdings LLP Delaware 0 6307140 0 7730508 7730508 10.46 % 10/05/2018
Wellington Group Holdings LLP Delaware 0 6307140 0 7730508 7730508 10.46 % 10/05/2018
Wellington Management Group LLP Massachusetts 0 6307140 0 7730508 7730508 10.46 % 10/05/2018
Wellington Management Group LLP Massachusetts 0 6307140 0 7730508 7730508 10.46 % 10/05/2018
Wellington Management Company LLP Delaware 0 6062686 0 7308069 7308069 9.89 % 10/05/2018
Wellington Investment Advisors Holdings LLP Delaware 0 6307140 0 7730508 7730508 10.46 % 10/05/2018
Wellington Management Company LLP Delaware 0 6062686 0 7308069 7308069 9.89 % 10/05/2018
Wellington Group Holdings LLP Delaware 0 6307140 0 7730508 7730508 10.46 % 10/05/2018
BlackRock, Inc. Delaware 9187765 0 9322911 0 9322911 12.6 % 06/04/2018
PRIMECAP Management Company 4666018 6.39 % 27/02/2018
Dimensional Fund Advisors LP Delaware 4846788 0 5062247 0 5062247 6.94 % 09/02/2018
The Vanguard Group Pennsylvania 140146 3800 6182869 138746 6321615 8.66 % 09/02/2018
Wellington Group Holdings LLP Delaware 0 845542 0 1273212 1273212 1.74 % 08/02/2018
Wellington Investment Advisors Holdings LLP Delaware 0 845542 0 1273212 1273212 1.74 % 08/02/2018
Wellington Management Group LLP Massachusetts 0 845542 0 1273212 1273212 1.74 % 08/02/2018
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 2577800 0 0 2577800 3.53 % 02/02/2018
BlackRock, Inc. Delaware 4540608 0 4682016 0 4682016 6.4 % 25/01/2018
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 4591100 0 0 4591100 6.48 % 13/02/2017
The Vanguard Group Pennsylvania 112886 3800 5363855 113586 5477441 7.74 % 13/02/2017
AllianceBernstein L.P. Delaware 2359009 0 2579679 0 2579679 3.6 % 10/02/2017
AllianceBernstein L.P. Delaware 2359009 0 2579679 0 2579679 3.6 % 10/02/2017
Wellington Investment Advisors Holdings LLP Delaware 0 3742827 0 5484373 5484373 7.75 % 09/02/2017
Wellington Management Company LLP Delaware 0 3611348 0 4947606 4947606 6.99 % 09/02/2017
Wellington Management Group LLP Massachusetts 0 3742827 0 5484373 5484373 7.75 % 09/02/2017
Wellington Group Holdings LLP Delaware 0 3742827 0 5484373 5484373 7.75 % 09/02/2017
Dimensional Fund Advisors LP Delaware 5089938 0 5274906 0 5274906 7.46 % 09/02/2017
BlackRock, Inc. Delaware 4143227 0 4265036 0 4265036 6 % 23/01/2017
PRIMECAP Management Company 6993918 9.89 % 04/01/2017
PRIMECAP Management Company 8583018 12.29 % 06/07/2016
PRIMECAP Management Company 8583018 12.29 % 06/07/2016
AllianceBernstein L.P. Delaware 3099512 0 3264342 0 3264342 5.6 % 16/02/2016
AllianceBernstein L.P. Delaware 3099512 0 3264342 0 3264342 5.6 % 16/02/2016
PRIMECAP Management Company 225 South Lake Ave., #400, Pasadena, CA 91101 1796718 0 8222918 0 8222918 14.14 % 12/02/2016
The Vanguard Group Pennsylvania 99625 3978836 95325 4074161 7 % 10/02/2016
Dimensional Fund Advisors LP Delaware 3689075 0 3844567 0 3844567 6.61 % 09/02/2016
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 5809700 0 0 5809700 9.98 % 09/02/2016
BlackRock, Inc. Delaware 3171679 0 3282916 0 3282916 5.6 % 26/01/2016
Needham Investment Management L.L.C. Delaware 0 2475950 0 2475950 2475950 4.4 % 17/02/2015
Needham Asset Management, LLC Delaware 0 2475950 0 2475950 2475950 4.4 % 17/02/2015
Needham Investment Management L.L.C. Delaware 0 2475950 0 2475950 2475950 4.4 % 17/02/2015
George A. Needham United States of America 0 2475950 0 2475950 2475950 4.4 % 17/02/2015
Needham Asset Management, LLC Delaware 0 2475950 0 2475950 2475950 4.4 % 17/02/2015
George A. Needham United States of America 0 2475950 0 2475950 2475950 4.4 % 17/02/2015
PRIMECAP Management Company 225 South Lake Ave., #400, Pasadena, CA 91101 1774718 0 8201918 0 8201918 14.54 % 13/02/2015
The Vanguard Group Pennsylvania 91174 3408795 80974 3489769 6.18 % 10/02/2015
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 5809700 0 0 5809700 10.29 % 06/02/2015
Dimensional Fund Advisors LP Delaware 3309493 0 3513966 0 3513966 6.23 % 05/02/2015
BlackRock, Inc. Delaware 3203203 0 3320491 0 3320491 5.9 % 02/02/2015
PRIMECAP Management Company 7987018 14.64 % 14/02/2014
PRIMECAP Management Company 7987018 14.64 % 14/02/2014
Needham Asset Management, LLC Delaware 0 2890950 0 2890950 2890950 5.3 % 14/02/2014
Needham Asset Management, LLC Delaware 0 2890950 0 2890950 2890950 5.3 % 14/02/2014
Needham Investment Management L.L.C. Delaware 0 2890950 0 2890950 2890950 5.3 % 14/02/2014
Needham Investment Management L.L.C. Delaware 0 2890950 0 2890950 2890950 5.3 % 14/02/2014
George A. Needham United States of America 0 2890950 0 2890950 2890950 5.3 % 14/02/2014
George A. Needham United States of America 0 2890950 0 2890950 2890950 5.3 % 14/02/2014
The Vanguard Group Pennsylvania 86757 3022833 84657 3107490 5.69 % 11/02/2014
Dimensional Fund Advisors LP Delaware 3223407 0 3354922 0 3354922 6.15 % 10/02/2014
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 5809700 0 0 5809700 10.64 % 04/02/2014
BlackRock, Inc. Delaware 3200726 0 3346284 0 3346284 6.1 % 29/01/2014
PRIMECAP Management Company 7426918 13.94 % 14/02/2013
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 5759700 5759700 10.81 % 14/02/2013
The Vanguard Group Pennsylvania 81464 3009295 79364 3088659 5.79 % 12/02/2013
BlackRock, Inc. Delaware 2803878 0 2803878 0 2803878 5.26 % 08/02/2013
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 5759700 0 0 5759700 10.81 % 30/01/2013
No. Minnesota 0 3095 0 3095 3095 0.01 % 14/02/2012
PRIMECAP Management Company 225 South Lake Ave., #400, Pasadena, CA 91101 1458318 0 7589968 0 7589968 15.04 % 13/02/2012
BlackRock, Inc. Delaware 2750208 0 2750208 0 2750208 5.45 % 13/02/2012
THE VANGUARD GROUP, INC. Pennsylvania 81064 2642159 81064 2723223 5.39 % 10/02/2012
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 5769300 5769300 11.43 % 26/01/2012
Kornitzer Capital Management, Inc. Kansas 0 0 0 0 0 0 % 20/01/2012
Kornitzer Capital Management, Inc. Kansas 0 0 0 0 0 0 % 20/01/2012
Capital Research Global Investors Delaware 2407000 0 2407000 0 2407000 4.8 % 09/01/2012
Capital Research Global Investors Delaware 2407000 0 2407000 0 2407000 4.8 % 09/01/2012
PRIMECAP Management Company 225 South Lake Ave., #400, Pasadena, CA 91101 1458318 0 7627368 0 7627368 15.12 % 03/11/2011
PRIMECAP Management Company 225 South Lake Ave., #400, Pasadena, CA 91101 1458318 0 7627368 0 7627368 15.12 % 03/11/2011
PRIMECAP Management Company 7498800 14.83 % 14/02/2011
Putnam Investment Management, LLC. Delaware 0 696 0 761333 761333 1.5 % 14/02/2011
The Putnam Advisory Company, LLC. Delaware 0 47441 0 60421 60421 0.1 % 14/02/2011
Putnam, LLC. d/b/a/ Putnam Investments Delaware 0 48137 0 821754 821754 1.6 % 14/02/2011
Goldman Sachs Asset Management (Goldman Sachs Asset Management, L.P., together with GS Investment Strategies, LLC, "Goldman Sachs Asset Management") Delaware 0 22700 0 22700 22700 0 % 11/02/2011
Columbia Management Investment Advisers, LLC S.S. or Minnesota 0 398281 0 2673197 2673197 5.29 % 10/02/2011
Ameriprise Financial, Inc. S.S. or Delaware 0 398281 0 2673197 2673197 5.29 % 10/02/2011
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 5756700 5756700 11.38 % 10/02/2011
Capital Research Global Investors Delaware 5303000 0 5303000 0 5303000 10.5 % 09/02/2011
BlackRock, Inc. Delaware 2777802 0 2777802 0 2777802 5.49 % 04/02/2011
Kornitzer Capital Management, Inc. ("KCM"), Kansas 3933135 0 3842213 90922 3933135 7.78 % 21/01/2011
Kornitzer Capital Management, Inc. ("KCM"), Kansas 3933135 0 3842213 90922 3933135 7.78 % 21/01/2011
Edward C. Johnson 3d United States of America 0 0 219100 0 219100 0.436 % 10/09/2010
FMR LLC Delaware 900 0 219100 0 219100 0.436 % 10/09/2010
Edward C. Johnson 3d United States of America 0 0 219100 0 219100 0.436 % 10/09/2010
FMR LLC Delaware 900 0 219100 0 219100 0.436 % 10/09/2010
Edward C. Johnson 3d United States of America 0 0 2894981 0 2894981 5.819 % 16/02/2010
FMR LLC Delaware 589380 0 2894981 0 2894981 5.819 % 16/02/2010
Goldman Sachs Asset Management Delaware 0 3480851 0 3578510 3578510 0 % 12/02/2010
Putnam Investment Management, LLC. Delaware 0 0 0 2975716 2975716 6 % 12/02/2010
Putnam, LLC. d/b/a/ Putnam Investments Delaware 0 17141 0 2995307 2995307 6 % 12/02/2010
The Putnam Advisory Company, LLC. Delaware 0 17141 0 19591 19591 0 % 12/02/2010
T. ROWE PRICE ASSOCIATES, INC. MARYLAND 0 2055200 0 2055200 4.1 % 11/02/2010
PRIMECAP Management Company 225 South Lake Ave., #400, Pasadena, CA 91101 1079700 0 7170600 0 7170600 14.41 % 11/02/2010
VANGUARD HORIZON FUNDS VANGUARD CAPITAL OPPORTUNITY FUND Delaware 5983300 5983300 12.02 % 03/02/2010
Rupert H. Johnson, Jr. USA 4 4 4 4 678860 1.4 % 25/01/2010
Charles B. Johnson USA 4 4 4 4 678860 1.4 % 25/01/2010
Franklin Resources, Inc. Delaware 4 4 4 4 678860 1.4 % 25/01/2010
Kornitzer Capital Management, Inc. Kansas 0 1966160 61975 2028135 4.08 % 22/01/2010
PRIMECAP Management Company 5758800 11.85 % 08/02/2008

Senat trading

Bureau Date de la transaction Date de réception Type Montant Commentaire

Senat Divulgation

Représentant Date de la transaction Date de divulgation Type Montant District