Needham Investment Management’s FormFactor FORM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$58.5M Sell
603,500
-91,000
-13% -$7.83M 2.99% 6
2025
Q4
$38.7M Sell
694,500
-45,500
-6% -$2.29M 2.45% 8
2025
Q3
$27M Buy
740,000
+85,000
+13% +$2.74M 1.88% 12
2025
Q2
$22.5M Sell
655,000
-10,000
-2% -$304K 1.8% 15
2025
Q1
$18.8M Buy
665,000
+39,500
+6% +$1.45M 1.76% 15
2024
Q4
$27.5M Buy
625,500
+5,500
+0.9% +$236K 2.12% 10
2024
Q3
$28.5M Buy
620,000
+49,000
+9% +$2.44M 2.19% 8
2024
Q2
$34.6M Sell
571,000
-59,000
-9% -$3.08M 2.84% 5
2024
Q1
$28.7M Buy
630,000
+52,500
+9% +$2.19M 2.67% 7
2023
Q4
$24.1M Buy
577,500
+70,000
+14% +$2.56M 3.04% 7
2023
Q3
$17.7M Buy
507,500
+3,600
+0.7% +$121K 3.02% 7
2023
Q2
$17.2M Buy
503,900
+14,606
+3% +$436K 2.84% 7
2023
Q1
$15.6M Sell
489,294
-85,206
-15% -$2.44M 2.69% 10
2022
Q4
$12.8M Buy
574,500
+109,500
+24% +$2.55M 2.31% 12
2022
Q3
$11.6M Sell
465,000
-30,000
-6% -$974K 2.28% 11
2022
Q2
$19.2M Sell
495,000
-150,000
-23% -$5.79M 3.58% 2
2022
Q1
$27.1M Buy
645,000
+50,000
+8% +$2.08M 3.92% 2
2021
Q4
$27.2M Buy
595,000
+7,500
+1% +$307K 3.41% 6
2021
Q3
$21.9M Buy
587,500
+67,500
+13% +$2.51M 2.93% 6
2021
Q2
$19M Buy
520,000
+85,500
+20% +$3.37M 2.77% 10
2021
Q1
$19.6M Sell
434,500
-31,000
-7% -$1.41M 2.68% 6
2020
Q4
$20M Sell
465,500
-47,500
-9% -$1.72M 3.36% 4
2020
Q3
$12.8M Hold
513,000
2.55% 11
2020
Q2
$15M Sell
513,000
-76,000
-13% -$1.87M 3.21% 6
2020
Q1
$11.8M Sell
589,000
-45,000
-7% -$1.07M 3.35% 8
2019
Q4
$16.5M Sell
634,000
-29,500
-4% -$665K 4.49% 4
2019
Q3
$12.4M Sell
663,500
-4,500
-0.7% -$76.9K 3.97% 5
2019
Q2
$10.5M Sell
668,000
-145,000
-18% -$2.37M 3.45% 7
2019
Q1
$13.1M Sell
813,000
-158,500
-16% -$2.39M 4.45% 4
2018
Q4
$13.7M Sell
971,500
-174,950
-15% -$2.44M 5.14% 3
2018
Q3
$15.8M Buy
1,146,450
+27,500
+2% +$379K 4.75% 2
2018
Q2
$14.9M Hold
1,118,950
4.18% 5
2018
Q1
$15.3M Sell
1,118,950
-20,700
-2% -$299K 4.36% 3
2017
Q4
$17.8M Hold
1,139,650
4.74% 1
2017
Q3
$19.2M Sell
1,139,650
-18,350
-2% -$261K 4.86% 1
2017
Q2
$14.4M Hold
1,158,000
3.82% 5
2017
Q1
$13.7M Sell
1,158,000
-122,275
-10% -$1.42M 3.53% 6
2016
Q4
$14.3M Sell
1,280,275
-121,200
-9% -$1.29M 3.67% 7
2016
Q3
$15.2M Sell
1,401,475
-408,975
-23% -$4.12M 4.02% 4
2016
Q2
$16.3M Hold
1,810,450
4.49% 4
2016
Q1
$13.2M Sell
1,810,450
-15,000
-0.8% -$114K 3.43% 6
2015
Q4
$16.4M Sell
1,825,450
-425,500
-19% -$3.53M 4.09% 4
2015
Q3
$15.3M Buy
2,250,950
+17,500
+0.8% +$122K 3.82% 6
2015
Q2
$20.5M Sell
2,233,450
-20,000
-0.9% -$181K 4.45% 4
2015
Q1
$20M Sell
2,253,450
-222,500
-9% -$1.93M 4.26% 4
2014
Q4
$21.3M Sell
2,475,950
-75,000
-3% -$589K 4.48% 4
2014
Q3
$18.3M Sell
2,550,950
-5,000
-0.2% -$37.1K 4.05% 5
2014
Q2
$21.3M Sell
2,555,950
-292,500
-10% -$1.94M 4.44% 4
2014
Q1
$18.2M Sell
2,848,450
-42,500
-1% -$283K 3.85% 5
2013
Q4
$17.4M Buy
2,890,950
+795,000
+38% +$4.54M 3.59% 4
2013
Q3
$14.4M Buy
2,095,950
+210,350
+11% +$1.43M 3.22% 6
2013
Q2
$12.7M Buy
+1,885,600
New +$10.3M 2.97% 7

Other funds holding FORM

Needham Investment Management's FORM Position: Q1 2026 in Review

Needham Investment Management reduced its FormFactor (FORM) stake by 13% in Q1 2026, selling an estimated $7.83M and leaving 603,500 shares worth $58.5M. The position accounts for 2.99% of the portfolio, ranked #6.

Needham Investment Management first reported a position in FORM in Q2 2013 and has held it in 52 quarters since. 393 funds tracked by Wall St. Rank hold FORM as of Q1 2026.

  • Needham Investment Management held 603,500 shares of FormFactor worth $58.5M as of Q1 2026.
  • Needham Investment Management sold 91,000 FormFactor shares in Q1 2026, an estimated $7.83M.
  • FormFactor made up 2.99% of Needham Investment Management's portfolio in Q1 2026, its #6 holding.
  • Needham Investment Management first reported a position in FormFactor in Q2 2013 and has held it in 52 quarters since.
  • 393 funds tracked by Wall St. Rank held FormFactor as of Q1 2026.

Based on Needham Investment Management's 13F filing for Q1 2026, filed 15 May 2026.