NIM
FORM icon

Needham Investment Management’s FormFactor FORM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$22.5M Sell
655,000
-10,000
-2% -$344K 1.8% 15
2025
Q1
$18.8M Buy
665,000
+39,500
+6% +$1.12M 1.76% 15
2024
Q4
$27.5M Buy
625,500
+5,500
+0.9% +$242K 2.12% 10
2024
Q3
$28.5M Buy
620,000
+49,000
+9% +$2.25M 2.19% 8
2024
Q2
$34.6M Sell
571,000
-59,000
-9% -$3.57M 2.84% 5
2024
Q1
$28.7M Buy
630,000
+52,500
+9% +$2.4M 2.67% 7
2023
Q4
$24.1M Buy
577,500
+70,000
+14% +$2.92M 3.04% 7
2023
Q3
$17.7M Buy
507,500
+3,600
+0.7% +$126K 3.02% 7
2023
Q2
$17.2M Buy
503,900
+14,606
+3% +$500K 2.84% 7
2023
Q1
$15.6M Sell
489,294
-85,206
-15% -$2.71M 2.69% 10
2022
Q4
$12.8M Buy
574,500
+109,500
+24% +$2.43M 2.31% 12
2022
Q3
$11.6M Sell
465,000
-30,000
-6% -$751K 2.28% 11
2022
Q2
$19.2M Sell
495,000
-150,000
-23% -$5.81M 3.58% 2
2022
Q1
$27.1M Buy
645,000
+50,000
+8% +$2.1M 3.92% 2
2021
Q4
$27.2M Buy
595,000
+7,500
+1% +$343K 3.41% 6
2021
Q3
$21.9M Buy
587,500
+67,500
+13% +$2.52M 2.93% 6
2021
Q2
$19M Buy
520,000
+85,500
+20% +$3.12M 2.77% 10
2021
Q1
$19.6M Sell
434,500
-31,000
-7% -$1.4M 2.68% 6
2020
Q4
$20M Sell
465,500
-47,500
-9% -$2.04M 3.36% 4
2020
Q3
$12.8M Hold
513,000
2.55% 11
2020
Q2
$15M Sell
513,000
-76,000
-13% -$2.23M 3.21% 6
2020
Q1
$11.8M Sell
589,000
-45,000
-7% -$904K 3.35% 8
2019
Q4
$16.5M Sell
634,000
-29,500
-4% -$766K 4.49% 4
2019
Q3
$12.4M Sell
663,500
-4,500
-0.7% -$83.9K 3.97% 5
2019
Q2
$10.5M Sell
668,000
-145,000
-18% -$2.27M 3.45% 7
2019
Q1
$13.1M Sell
813,000
-158,500
-16% -$2.55M 4.45% 4
2018
Q4
$13.7M Sell
971,500
-174,950
-15% -$2.46M 5.14% 3
2018
Q3
$15.8M Buy
1,146,450
+27,500
+2% +$378K 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% -$283K 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% -$309K 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.45M 3.53% 6
2016
Q4
$14.3M Sell
1,280,275
-121,200
-9% -$1.36M 3.67% 7
2016
Q3
$15.2M Sell
1,401,475
-408,975
-23% -$4.44M 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% -$109K 3.43% 6
2015
Q4
$16.4M Sell
1,825,450
-425,500
-19% -$3.83M 4.09% 4
2015
Q3
$15.3M Buy
2,250,950
+17,500
+0.8% +$119K 3.82% 6
2015
Q2
$20.5M Sell
2,233,450
-20,000
-0.9% -$184K 4.45% 4
2015
Q1
$20M Sell
2,253,450
-222,500
-9% -$1.97M 4.26% 4
2014
Q4
$21.3M Sell
2,475,950
-75,000
-3% -$645K 4.48% 4
2014
Q3
$18.3M Sell
2,550,950
-5,000
-0.2% -$35.8K 4.05% 5
2014
Q2
$21.3M Sell
2,555,950
-292,500
-10% -$2.43M 4.44% 4
2014
Q1
$18.2M Sell
2,848,450
-42,500
-1% -$272K 3.85% 5
2013
Q4
$17.4M Buy
2,890,950
+795,000
+38% +$4.78M 3.59% 4
2013
Q3
$14.4M Buy
2,095,950
+210,350
+11% +$1.44M 3.22% 6
2013
Q2
$12.7M Buy
+1,885,600
New +$12.7M 2.97% 7