Issued 2026-09-16 at $66.53 · now $66.53 (2026-09-16, +0.0% since)
Based on its own history, a month from the 2026-09-16 close, UCTT has typically landed between $51.85 and $86.76 — a range of −22.1% to +30.4% from the issuance price $66.53.
- Actual close
- Typical path (median)
- Middle 50% of outcomes
- 90% range
5,003 overlapping 1 month windows · 2006-09-26 – 2026-08-17 · basis climatology · forecast (batch). Probability up 53.9% (90% CI 51.7–56.1%, ≈1,408 obs).
The cone is anchored at the 2026-09-16 issuance close ($66.53) — the price the forecast resolves against on 2026-10-15, not the latest close. The drawn path shape is illustrative (bands widen with √t); every labeled number is real — the anchor, the scored batch p90/IQR endpoints, and the typical move.
Where UCTT has typically landed a month from the 2026-09-16 close of $66.53 — the range is history, not a prediction.
- now $66.53 (+0.0%)
- typicalThe typical outcome — half of similar past periods did better and half did worse (not an average, so a few wild periods don't skew it). $66.51 (-0.0%)
- middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $59.16–$73.86
- 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $51.85–$86.76
| Start | Return | Max drop | Max rise |
|---|---|---|---|
| 3 worst | |||
| 2008-10-22 | −74.9% | −74.9% | +0.0% |
| 2008-10-21 | −68.8% | −68.8% | +0.0% |
| 2008-10-23 | −66.5% | −74.6% | +0.0% |
| 3 best | |||
| 2009-04-09 | +109.9% | +0.0% | +109.9% |
| 2009-04-07 | +94.9% | +0.0% | +109.4% |
| 2009-04-08 | +93.8% | +0.0% | +93.8% |
5,003 overlapping windows · 2006-09-26 – 2026-09-16 · not cherry-picked
Seasonality · by month iHow this security has tended to do in each calendar month historically — a frequency, never a prediction.
iFor each calendar month, the share of years this security closed higher than the month before, and the average month-over-month return, over ~20 years of its own price history. Cells are shaded by average return. This is historical frequency, not a prediction — no month is a signal.Up-frequency and average month-over-month return · historical frequency, not a prediction
Reported insider & political trades
Every Form 4 the people closest to this company have filed with the SEC — plotted against the share price, aggregated by month, and shown with the gap between when each trade happened and when it was disclosed. A public record, not advice.
| Date | Person | Role | Action | Shares @ price | Value | Ownership Δ | vs S&P 1m | vs S&P 6m | Owned after | Filing |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026-07-02 | HARDING BRIAN E | officer | Sale | 2,194 @ $128.37 | $282K | −5.9% of holding | −18.0% | not yet — horizon still open | 34,784 | Form 4 · filed 5 days after the trade |
| 2026-07-02 | HARDING BRIAN E | officer | Sale | 1,203 @ $130.12 | $157K | −3.5% of holding | −18.0% | not yet — horizon still open | 33,581 | Form 4 · filed 5 days after the trade |
| 2026-07-02 | HARDING BRIAN E | officer | Sale | 440 @ $126.92 | $56K | −1.2% of holding | −18.0% | not yet — horizon still open | 36,978 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 3,068 @ $88.69 | $272K | −5.2% of holding | −2.1% | not yet — horizon still open | 56,294 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 2,894 @ $90.79 | $263K | −5.3% of holding | −2.1% | not yet — horizon still open | 51,494 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 1,933 @ $88.74 | $172K | −4.4% of holding | −2.1% | not yet — horizon still open | 41,738 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 1,906 @ $89.70 | $171K | −3.4% of holding | −2.1% | not yet — horizon still open | 54,388 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 1,876 @ $90.79 | $170K | −4.7% of holding | −2.1% | not yet — horizon still open | 38,455 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 1,706 @ $90.99 | $155K | −2.5% of holding | −2.1% | not yet — horizon still open | 66,736 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 1,570 @ $87.59 | $138K | −2.6% of holding | −2.1% | not yet — horizon still open | 59,362 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 1,429 @ $89.10 | $127K | −2.0% of holding | −2.1% | not yet — horizon still open | 69,294 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 1,407 @ $89.73 | $126K | −3.4% of holding | −2.1% | not yet — horizon still open | 40,331 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 1,429 @ $88.16 | $126K | −2.0% of holding | −2.1% | not yet — horizon still open | 70,723 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 1,277 @ $90.73 | $116K | −3.6% of holding | −2.1% | not yet — horizon still open | 33,969 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 1,199 @ $88.47 | $106K | −3.2% of holding | −2.1% | not yet — horizon still open | 36,132 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 1,176 @ $87.72 | $103K | −2.6% of holding | −2.1% | not yet — horizon still open | 43,671 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 1,070 @ $88.69 | $95K | −1.3% of holding | −2.1% | not yet — horizon still open | 79,227 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 1,056 @ $89.33 | $94K | −3.4% of holding | −2.1% | not yet — horizon still open | 29,704 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 986 @ $90.55 | $89K | −3.3% of holding | −2.1% | not yet — horizon still open | 28,718 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 1,002 @ $88.36 | $89K | −3.2% of holding | −2.1% | not yet — horizon still open | 30,760 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 972 @ $90.89 | $88K | −1.2% of holding | −2.1% | not yet — horizon still open | 77,567 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 988 @ $88.29 | $87K | −1.5% of holding | −2.1% | not yet — horizon still open | 65,092 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 936 @ $90.40 | $85K | −1.5% of holding | −2.1% | not yet — horizon still open | 63,221 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 935 @ $89.22 | $83K | −1.4% of holding | −2.1% | not yet — horizon still open | 64,157 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 907 @ $88.75 | $80K | −1.2% of holding | −2.1% | not yet — horizon still open | 74,020 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 886 @ $89.36 | $79K | −2.5% of holding | −2.1% | not yet — horizon still open | 35,246 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 852 @ $89.95 | $77K | −1.2% of holding | −2.1% | not yet — horizon still open | 68,442 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 825 @ $91.29 | $75K | −1.3% of holding | −2.1% | not yet — horizon still open | 62,396 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 784 @ $91.63 | $72K | −1.5% of holding | −2.1% | not yet — horizon still open | 50,710 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 763 @ $90.86 | $69K | −1.0% of holding | −2.1% | not yet — horizon still open | 72,811 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 688 @ $89.78 | $62K | −0.9% of holding | −2.1% | not yet — horizon still open | 78,539 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 663 @ $91.38 | $61K | −2.3% of holding | −2.1% | not yet — horizon still open | 28,055 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 636 @ $91.65 | $58K | −1.7% of holding | −2.1% | not yet — horizon still open | 37,819 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 600 @ $87.37 | $52K | −0.7% of holding | −2.1% | not yet — horizon still open | 80,297 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 496 @ $87.22 | $43K | −1.5% of holding | −2.1% | not yet — horizon still open | 31,762 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 488 @ $87.25 | $43K | −1.3% of holding | −2.1% | not yet — horizon still open | 37,331 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 488 @ $87.07 | $42K | −0.7% of holding | −2.1% | not yet — horizon still open | 72,152 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 446 @ $89.73 | $40K | −0.6% of holding | −2.1% | not yet — horizon still open | 73,574 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 419 @ $88.73 | $37K | −0.7% of holding | −2.1% | not yet — horizon still open | 61,767 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 389 @ $91.59 | $36K | −1.1% of holding | −2.1% | not yet — horizon still open | 33,580 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 396 @ $87.24 | $35K | −0.6% of holding | −2.1% | not yet — horizon still open | 66,080 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 392 @ $87.72 | $34K | −0.5% of holding | −2.1% | not yet — horizon still open | 74,927 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 375 @ $90.76 | $34K | −1.1% of holding | −2.1% | not yet — horizon still open | 32,375 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 381 @ $88.76 | $34K | −1.1% of holding | −2.1% | not yet — horizon still open | 32,919 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 358 @ $91.03 | $33K | −0.6% of holding | −2.1% | not yet — horizon still open | 61,150 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 360 @ $88.85 | $32K | −0.5% of holding | −2.1% | not yet — horizon still open | 76,875 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 321 @ $88.80 | $29K | −0.4% of holding | −2.1% | not yet — horizon still open | 75,923 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 301 @ $90.98 | $27K | −0.4% of holding | −2.1% | not yet — horizon still open | 76,424 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 260 @ $91.75 | $24K | −0.4% of holding | −2.1% | not yet — horizon still open | 66,476 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 260 @ $90.76 | $24K | −0.3% of holding | −2.1% | not yet — horizon still open | 75,506 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 259 @ $89.97 | $23K | −0.4% of holding | −2.1% | not yet — horizon still open | 61,508 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 226 @ $87.71 | $20K | −0.7% of holding | −2.1% | not yet — horizon still open | 33,300 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 200 @ $86.18 | $17K | −0.3% of holding | −2.1% | not yet — horizon still open | 60,932 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 196 @ $85.86 | $17K | −0.4% of holding | −2.1% | not yet — horizon still open | 44,847 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 172 @ $91.70 | $16K | −0.2% of holding | −2.1% | not yet — horizon still open | 77,395 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 171 @ $91.68 | $16K | −0.2% of holding | −2.1% | not yet — horizon still open | 72,640 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | HARDING BRIAN E | officer | Sale | 169 @ $89.67 | $15K | −0.5% of holding | −2.1% | not yet — horizon still open | 32,750 | Form 4 · filed 4 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 157 @ $89.59 | $14K | −0.2% of holding | −2.1% | not yet — horizon still open | 75,766 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 160 @ $87.52 | $14K | −0.3% of holding | −2.1% | not yet — horizon still open | 62,186 | Form 4 · filed 5 days after the trade |
| 2026-06-04 | Savage Sheri | director | Sale | 150 @ $89.91 | $13K | −0.2% of holding | −2.1% | not yet — horizon still open | 76,725 | Form 4 · filed 5 days after the trade |
The vs-S&P columns are a labeled look-back on what the stock did after each filing, measured against the index over the same window. Descriptive history, not a claim about the person or a reason to trade.
86 award / exercise / gift records — not counted as purchases
Awards, option exercises, gifts and tax-withholding disposals are shown separately and never counted as open-market purchases or sales — they carry no conviction information.
| Date | Person | Role | Action | Shares | Owned after | Filing |
|---|---|---|---|---|---|---|
| 2026-08-31 | Cook Christopher S | officer | Withheld for tax | 12,497 | 98,126 | Form 4 |
| 2026-08-31 | Keogh Michael Dennis | officer | Award / grant | 20,917 | 20,917 | Form 4 |
| 2026-06-26 | HARDING BRIAN E | officer | Award / grant | 9,363 | 37,418 | Form 4 |
| 2026-05-22 | Palfrey Jamie J. | officer | Award / grant | 9,897 | 26,343 | Form 4 |
| 2026-05-22 | Cho Paul Yoonku | officer | Award / grant | 8,041 | 23,885 | Form 4 |
| 2026-05-22 | Cook Christopher S | officer | Award / grant | 13,196 | 110,623 | Form 4 |
| 2026-05-22 | EDMAN THOMAS T | director | Award / grant | 2,575 | 48,616 | Form 4 |
| 2026-05-22 | GRANGER CLARENCE L | director | Award / grant | 2,575 | 84,392 | Form 4 |
| 2026-05-22 | HARDING BRIAN E | officer | Award / grant | 8,412 | 45,043 | Form 4 |
| 2026-05-22 | IBNALE DAVID T | director | Award / grant | 2,575 | 47,816 | Form 4 |
| 2026-05-22 | Johnson Samuel Williams | officer | Award / grant | 5,567 | 16,436 | Form 4 |
| 2026-05-22 | LIGGETT EMILY M | director | Award / grant | 2,575 | 46,350 | Form 4 |
| 2026-05-22 | MADDOCK ERNEST E | director | Award / grant | 2,575 | 47,816 | Form 4 |
| 2026-05-22 | McKibben Jeffrey L. | officer | Award / grant | 5,896 | 17,245 | Form 4 |
| 2026-05-22 | Savage Sheri | director | Award / grant | 26,392 | 80,897 | Form 4 |
| 2026-05-22 | Seto Jacqueline A. | director | Award / grant | 2,575 | 31,525 | Form 4 |
| 2026-05-22 | Solomon Joanne | director | Award / grant | 2,575 | 12,083 | Form 4 |
| 2026-05-22 | Wunar Robert Anthony | officer | Award / grant | 10,732 | 10,732 | Form 4 |
| 2026-05-22 | Xiao Jinsong | officer | Award / grant | 31,175 | 149,123 | Form 4 |
| 2026-04-30 | Savage Sheri | director | Withheld for tax | 5,004 | 54,505 | Form 4 |
| 2026-04-30 | Cook Christopher S | officer | Withheld for tax | 4,181 | 123,973 | Form 4 |
| 2026-04-30 | Savage Sheri | director | Withheld for tax | 3,770 | 62,611 | Form 4 |
| 2026-04-30 | Cook Christopher S | officer | Withheld for tax | 3,165 | 120,808 | Form 4 |
| 2026-04-30 | Savage Sheri | director | Withheld for tax | 3,102 | 59,509 | Form 4 |
| 2026-04-30 | HARDING BRIAN E | officer | Withheld for tax | 3,009 | 40,631 | Form 4 |
| 2026-04-30 | HARDING BRIAN E | officer | Withheld for tax | 2,640 | 43,640 | Form 4 |
| 2026-04-30 | Palfrey Jamie J. | officer | Withheld for tax | 2,463 | 28,002 | Form 4 |
| 2026-04-30 | Cho Paul Yoonku | officer | Withheld for tax | 2,454 | 17,844 | Form 4 |
| 2026-04-30 | HARDING BRIAN E | officer | Withheld for tax | 1,957 | 46,280 | Form 4 |
| 2026-04-30 | Cook Christopher S | officer | Withheld for tax | 1,861 | 128,154 | Form 4 |
| 2026-04-30 | McKibben Jeffrey L. | officer | Withheld for tax | 1,676 | 18,054 | Form 4 |
| 2026-04-30 | Cho Paul Yoonku | officer | Withheld for tax | 1,582 | 21,763 | Form 4 |
| 2026-04-30 | Palfrey Jamie J. | officer | Withheld for tax | 1,485 | 26,517 | Form 4 |
| 2026-04-30 | Cho Paul Yoonku | officer | Withheld for tax | 1,465 | 20,298 | Form 4 |
| 2026-04-30 | Palfrey Jamie J. | officer | Withheld for tax | 1,380 | 25,137 | Form 4 |
| 2026-04-30 | McKibben Jeffrey L. | officer | Withheld for tax | 1,302 | 19,730 | Form 4 |
| 2026-04-30 | McKibben Jeffrey L. | officer | Withheld for tax | 964 | 21,032 | Form 4 |
| 2026-03-31 | Johnson Samuel Williams | officer | Withheld for tax | 1,476 | 10,869 | Form 4 |
| 2026-02-27 | GRANGER CLARENCE L | director | Gift | 6,000 | 111,817 | Form 4 |
| 2025-12-02 | GRANGER CLARENCE L | director | Gift | 1,000 | 117,817 | Form 4 |
Source: SEC Form 4 filings. Each row links to its original filing.
Across 2012–2021, stocks where a CEO, C-suite officer, or director had recently made an open-market common-stock purchase ran about +28 bp per month above the universe average (n=34,268 stock-weeks). A historical tendency, not a prediction.
Congressional disclosures
No congressional trades disclosed for this company.
Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.