S&P 500 7,479.36 +0.48% NASDAQ 25,705.79 +0.78% DOW 52,105.34 +0.51% R2K 2,958.96 +0.56% VIX 17.86 -4.24% US 10Y 4.63 +0.78% DXY 101.09 +0.10% GOLD 4,054.10 +1.09% CRUDE 84.43 +1.44% BITCOIN 66,877.63 +2.53%
Next Bullish Trade
Sign in
FORM

FormFactor, Inc. NMS · FORM

$109.67 +4.36 (+4.14%)
Pullback · -0.91σ

Historical prices · daily

125 sessions
Date Open High Low Close Volume
2026-07-21 $112.99 $113.26 $108.54 $109.67 0.1M
2026-07-20 $107.28 $109.99 $104.46 $105.31 1.0M
2026-07-17 $100.00 $108.00 $97.28 $105.57 1.8M
2026-07-16 $110.00 $112.56 $105.35 $107.11 1.1M
2026-07-15 $121.38 $121.59 $110.36 $115.81 1.3M
2026-07-14 $118.96 $119.50 $112.92 $116.33 1.1M
2026-07-13 $112.08 $113.00 $108.59 $110.30 1.0M
2026-07-10 $115.14 $118.02 $113.15 $117.52 1.0M
2026-07-09 $119.95 $123.55 $118.90 $119.44 1.6M
2026-07-08 $106.00 $112.39 $105.35 $111.59 1.5M
2026-07-07 $111.78 $113.17 $104.02 $106.05 2.7M
2026-07-06 $128.80 $131.64 $117.75 $118.67 2.9M
2026-07-02 $147.13 $147.13 $120.64 $123.59 2.1M
2026-07-01 $153.38 $156.00 $146.59 $147.13 1.5M
2026-06-30 $145.09 $160.27 $145.01 $159.93 1.9M
2026-06-29 $134.05 $146.38 $131.00 $144.17 2.2M
2026-06-26 $140.21 $141.74 $129.03 $130.74 11.0M
2026-06-25 $151.00 $155.00 $143.46 $148.75 1.8M
2026-06-24 $141.80 $144.06 $137.00 $141.42 1.3M
2026-06-23 $138.50 $145.32 $138.50 $142.79 1.3M
2026-06-22 $151.31 $157.24 $148.46 $156.66 1.2M
2026-06-18 $149.01 $154.67 $146.32 $149.55 1.9M
2026-06-17 $146.40 $148.00 $139.14 $139.95 1.1M
2026-06-16 $152.59 $154.77 $139.96 $140.24 1.1M
2026-06-15 $148.29 $152.90 $146.45 $152.60 1.7M
2026-06-12 $132.40 $140.75 $131.13 $139.21 1.2M
2026-06-11 $120.50 $130.49 $118.30 $130.24 1.2M
2026-06-10 $119.00 $127.19 $114.50 $115.81 1.6M
2026-06-09 $128.36 $132.50 $113.30 $120.62 1.4M
2026-06-08 $124.88 $126.25 $119.89 $124.25 2.2M
2026-06-05 $124.06 $124.61 $115.12 $116.70 1.3M
2026-06-04 $121.16 $129.77 $117.70 $126.61 1.3M
2026-06-03 $126.59 $127.65 $122.61 $126.02 1.6M
2026-06-02 $118.80 $127.73 $117.90 $125.11 1.4M
2026-06-01 $120.98 $121.25 $113.80 $115.07 2.7M
2026-05-29 $130.73 $131.68 $123.90 $124.59 1.6M
2026-05-28 $133.02 $133.02 $125.50 $130.22 1.0M
2026-05-27 $138.61 $138.80 $129.12 $133.03 1.4M
2026-05-26 $133.93 $139.92 $129.53 $136.48 2.3M
2026-05-22 $129.78 $132.02 $127.51 $128.99 1.4M
2026-05-21 $124.15 $130.50 $123.46 $128.00 1.5M
2026-05-20 $121.00 $127.74 $120.56 $125.31 1.5M
2026-05-19 $114.12 $119.31 $112.31 $117.20 1.4M
2026-05-18 $126.27 $126.44 $114.84 $117.42 2.1M
2026-05-15 $121.41 $127.99 $119.30 $126.27 2.7M
2026-05-14 $129.31 $129.85 $126.10 $127.99 1.4M
2026-05-13 $135.16 $136.15 $122.08 $129.31 3.5M
2026-05-12 $146.00 $146.00 $125.72 $132.02 4.2M
2026-05-11 $156.07 $157.63 $139.29 $151.40 3.8M
2026-05-08 $149.39 $153.62 $146.06 $147.87 1.9M
2026-05-07 $148.92 $153.20 $142.34 $144.68 2.1M
2026-05-06 $146.52 $151.50 $142.50 $149.12 2.2M
2026-05-05 $138.50 $145.16 $136.44 $145.00 1.7M
2026-05-04 $139.08 $143.00 $132.76 $134.37 1.8M
2026-05-01 $136.04 $140.33 $131.50 $137.37 1.8M
2026-04-30 $144.00 $146.11 $129.25 $135.93 4.6M
2026-04-29 $137.46 $140.00 $132.24 $135.53 2.7M
2026-04-28 $134.10 $139.11 $130.20 $134.18 2.5M
2026-04-27 $156.28 $156.28 $139.68 $143.93 2.9M
2026-04-24 $153.22 $159.09 $147.13 $155.08 1.7M
2026-04-23 $144.96 $151.50 $144.96 $148.37 1.2M
2026-04-22 $143.27 $146.43 $141.25 $146.18 1.3M
2026-04-21 $145.90 $152.00 $141.71 $142.04 2.2M
2026-04-20 $138.25 $145.48 $137.84 $144.03 1.6M
2026-04-17 $133.75 $138.28 $130.87 $137.21 1.6M
2026-04-16 $127.83 $129.50 $124.39 $127.68 1.5M
2026-04-15 $125.66 $130.89 $124.18 $129.62 1.7M
2026-04-14 $128.21 $133.97 $127.11 $128.28 2.3M
2026-04-13 $122.02 $136.00 $121.11 $128.22 4.2M
2026-04-10 $122.15 $126.30 $121.59 $123.80 1.7M
2026-04-09 $118.40 $122.42 $117.05 $121.07 1.5M
2026-04-08 $111.79 $118.24 $110.92 $117.80 2.1M
2026-04-07 $104.04 $105.77 $101.90 $105.12 0.6M
2026-04-06 $104.71 $106.16 $101.99 $104.47 0.6M
2026-04-02 $95.86 $104.10 $95.70 $103.16 0.9M
2026-04-01 $98.91 $103.09 $98.26 $100.91 1.3M
2026-03-31 $93.64 $97.59 $91.29 $96.99 1.4M
2026-03-30 $99.04 $99.44 $90.70 $91.41 0.9M
2026-03-27 $98.51 $103.57 $96.41 $97.93 1.3M
2026-03-26 $104.53 $106.50 $100.06 $100.35 1.7M
2026-03-25 $107.62 $110.09 $103.65 $108.07 2.1M
2026-03-24 $96.29 $107.50 $96.19 $105.53 2.3M
2026-03-23 $95.39 $99.11 $93.58 $97.20 1.3M
2026-03-20 $95.51 $96.57 $89.10 $92.22 2.7M
2026-03-19 $92.36 $96.61 $89.00 $95.10 1.5M
2026-03-18 $95.00 $98.00 $93.60 $96.18 1.1M
2026-03-17 $89.77 $94.86 $89.45 $94.71 0.9M
2026-03-16 $93.04 $94.67 $90.14 $90.35 1.3M
2026-03-13 $90.39 $92.00 $88.89 $89.92 0.7M
2026-03-12 $89.32 $89.71 $86.13 $88.40 0.8M
2026-03-11 $91.04 $94.10 $89.68 $91.82 0.8M
2026-03-10 $88.78 $93.79 $88.50 $91.03 0.8M
2026-03-09 $82.54 $89.45 $81.01 $89.04 1.3M
2026-03-06 $82.44 $88.27 $82.35 $85.01 1.5M
2026-03-05 $90.42 $92.63 $84.13 $86.67 1.7M
2026-03-04 $95.43 $96.67 $91.66 $92.60 1.4M
2026-03-03 $94.11 $95.92 $92.15 $92.78 1.6M
2026-03-02 $96.75 $99.72 $95.90 $99.70 1.4M
2026-02-27 $95.54 $99.15 $95.00 $98.88 1.8M
2026-02-26 $105.00 $105.82 $95.40 $97.75 2.4M
2026-02-25 $102.13 $107.04 $102.13 $105.83 1.8M
2026-02-24 $97.71 $101.52 $97.55 $100.58 1.5M
2026-02-23 $95.03 $97.75 $93.99 $96.12 0.8M
2026-02-20 $93.91 $95.37 $91.52 $94.56 1.0M
2026-02-19 $92.62 $93.71 $90.57 $92.28 0.9M
2026-02-18 $95.00 $96.34 $91.90 $94.68 0.9M
2026-02-17 $93.56 $96.41 $92.44 $95.38 0.9M
2026-02-13 $93.53 $100.01 $93.01 $96.73 1.4M
2026-02-12 $96.00 $97.73 $92.91 $93.68 1.2M
2026-02-11 $95.97 $97.38 $93.05 $96.07 1.1M
2026-02-10 $95.05 $97.00 $92.16 $93.30 1.5M
2026-02-09 $88.84 $96.82 $87.40 $94.88 2.1M
2026-02-06 $85.34 $92.58 $85.21 $90.29 2.3M
2026-02-05 $77.75 $86.75 $76.01 $83.87 3.8M
2026-02-04 $75.02 $79.29 $69.83 $71.57 2.0M
2026-02-03 $74.96 $77.59 $72.93 $74.69 1.7M
2026-02-02 $70.13 $72.49 $68.97 $71.27 1.3M
2026-01-30 $72.01 $75.01 $70.02 $70.49 1.2M
2026-01-29 $73.32 $75.77 $71.13 $73.33 1.3M
2026-01-28 $74.00 $74.41 $71.27 $72.55 1.8M
2026-01-27 $75.24 $76.13 $73.49 $73.76 1.5M
2026-01-26 $73.16 $77.68 $71.79 $74.00 1.8M
2026-01-23 $81.18 $81.27 $73.01 $73.20 2.4M
2026-01-22 $84.82 $85.49 $80.86 $81.00 1.1M
2026-01-21 $80.01 $83.62 $79.25 $83.46 2.6M