Issued 2026-09-16 at $87.46 · now $87.46 (2026-09-16, +0.0% since)
Based on its own history, a month from the 2026-09-16 close, ICFI has typically landed between $76.00 and $98.72 — a range of −13.1% to +12.9% from the issuance price $87.46.
- Actual close
- Typical path (median)
- Middle 50% of outcomes
- 90% range
5,001 overlapping 1 month windows · 2006-09-28 – 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 ($87.46) — 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 ICFI has typically landed a month from the 2026-09-16 close of $87.46 — the range is history, not a prediction.
- now $87.46 (+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). $88.7 (+1.4%)
- middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $83.79–$93.62
- 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $76–$98.72
| Start | Return | Max drop | Max rise |
|---|---|---|---|
| 3 worst | |||
| 2020-02-18 | −41.0% | −41.0% | +0.9% |
| 2020-02-14 | −36.2% | −36.2% | +0.0% |
| 2025-01-30 | −35.2% | −35.2% | +0.0% |
| 3 best | |||
| 2007-03-15 | +49.9% | +0.0% | +49.9% |
| 2007-03-16 | +46.2% | +0.0% | +46.7% |
| 2007-03-14 | +44.1% | −0.1% | +44.1% |
5,001 overlapping windows · 2006-09-28 – 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-09-01 | Wasson John | director | Sale | 5,815 @ $88.18 | $513K | −47.8% of holding | not yet — horizon still open | not yet — horizon still open | 6,339 | Form 4 · filed 1 day after the trade |
| 2026-09-01 | Wasson John | director | Sale | 585 @ $89.68 | $52K | −4.6% of holding | not yet — horizon still open | not yet — horizon still open | 12,154 | Form 4 · filed 1 day after the trade |
| 2026-08-26 | Ostria Sergio J | officer | Sale | 2,000 @ $88.59 | $177K | −7.6% of holding | not yet — horizon still open | not yet — horizon still open | 24,467 | Form 4 · filed same day |
| 2026-07-13 | Wasson John | director | Sale | 12,411 @ $80.08 | $994K | −31.1% of holding | +11.6% | not yet — horizon still open | 27,511 | Form 4 · filed 1 day after the trade |
| 2026-05-15 | VAN HANDEL MICHAEL J | director | Purchase | 4,000 @ $61.58 | $246K | +24.6% of holding | +17.8% | not yet — horizon still open | 20,254 | Form 4 · filed 3 days after the trade |
| 2026-05-15 | VAN HANDEL MICHAEL J | director | Purchase | 4,000 @ $61.20 | $245K | +19.7% of holding | +17.8% | not yet — horizon still open | 24,254 | Form 4 · filed 3 days after the trade |
| 2026-03-06 | Mehl Randall | director | Purchase | 1,100 @ $74.30 | $82K | +5.4% of holding | −9.2% | +1.2% | 21,574 | Form 4 · filed same day |
| 2025-11-17 | Mehl Randall | director | Purchase | 500 @ $77.00 | $39K | +2.5% of holding | +12.1% | −22.2% | 20,474 | Form 4 · filed same day |
| 2025-11-14 | Mehl Randall | director | Purchase | 346 @ $78.20 | $27K | +1.8% of holding | +11.5% | −24.2% | 19,820 | Form 4 · filed 3 days after the trade |
| 2025-11-14 | Mehl Randall | director | Purchase | 154 @ $78.00 | $12K | +0.8% of holding | +11.5% | −24.2% | 19,974 | Form 4 · filed 3 days after the trade |
| 2025-10-02 | Morgan James C M | officer | Sale | 2,400 @ $95.19 | $228K | −5.7% of holding | −16.5% | −26.8% | 39,704 | Form 4 · filed 4 days after the trade |
| 2025-09-25 | Morgan James C M | officer | Sale | 100 @ $95.00 | $10K | −0.2% of holding | −5.2% | −26.4% | 42,104 | Form 4 · filed 4 days after the trade |
| 2025-06-09 | Mehl Randall | director | Purchase | 1,000 @ $84.80 | $85K | +6.3% of holding | +2.1% | −15.9% | 16,754 | Form 4 · filed 1 day after the trade |
| 2025-06-09 | Mehl Randall | director | Purchase | 1,000 @ $84.00 | $84K | +6.0% of holding | +2.1% | −15.9% | 17,754 | Form 4 · filed 1 day after the trade |
| 2025-06-06 | SALMIRS SCOTT B | director | Purchase | 1,250 @ $83.98 | $105K | +19.5% of holding | +1.1% | −13.8% | 7,653 | Form 4 · filed 4 days after the trade |
| 2025-05-12 | Morgan James C M | officer | Sale | 2,500 @ $87.50 | $219K | −5.6% of holding | −5.5% | −23.3% | 42,204 | Form 4 · filed 1 day after the trade |
| 2025-05-09 | Morgan James C M | officer | Sale | 2,500 @ $87.00 | $217K | −5.3% of holding | −7.7% | −24.8% | 44,704 | Form 4 · filed 4 days after the trade |
| 2025-03-05 | SALMIRS SCOTT B | director | Purchase | 600 @ $81.75 | $49K | +10.3% of holding | +10.4% | +3.6% | 6,403 | Form 4 · filed 2 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.
206 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-07-01 | VAN HANDEL MICHAEL J | director | Award / grant | 2,277 | 26,531 | Form 4 |
| 2026-07-01 | Mehl Randall | director | Award / grant | 2,277 | 23,851 | Form 4 |
| 2026-07-01 | SALMIRS SCOTT B | director | Award / grant | 2,277 | 11,650 | Form 4 |
| 2026-07-01 | Angoorly Caroline | director | Award / grant | 2,277 | 4,441 | Form 4 |
| 2026-07-01 | Crouther Marilyn C | director | Award / grant | 2,277 | 10,859 | Form 4 |
| 2026-07-01 | Williams Michelle A | director | Award / grant | 2,277 | 8,498 | Form 4 |
| 2026-07-01 | Datar Srikant M. | director | Award / grant | 2,277 | 5,998 | Form 4 |
| 2026-06-30 | Wasson John | director | Award / grant | 279 | 21,582 | Form 4 |
| 2026-03-20 | Wasson John | director | Withheld for tax | 3,462 | 21,303 | Form 4 |
| 2026-03-20 | Wasson John | director | Withheld for tax | 3,298 | 24,765 | Form 4 |
| 2026-03-20 | Wasson John | director | Withheld for tax | 1,524 | 28,063 | Form 4 |
| 2026-03-20 | Morgan James C M | officer | Withheld for tax | 823 | 49,683 | Form 4 |
| 2026-03-20 | Morgan James C M | officer | Withheld for tax | 640 | 50,506 | Form 4 |
| 2026-03-20 | Choate Anne F | officer | Withheld for tax | 540 | 10,480 | Form 4 |
| 2026-03-20 | Ostria Sergio J | officer | Withheld for tax | 412 | 26,467 | Form 4 |
| 2026-03-20 | Choate Anne F | officer | Withheld for tax | 329 | 11,020 | Form 4 |
| 2026-03-20 | Ostria Sergio J | officer | Withheld for tax | 296 | 26,879 | Form 4 |
| 2026-03-20 | Morgan James C M | officer | Withheld for tax | 262 | 51,146 | Form 4 |
| 2026-03-20 | Morgan James C M | officer | Withheld for tax | 258 | 51,408 | Form 4 |
| 2026-03-20 | Choate Anne F | officer | Withheld for tax | 136 | 11,349 | Form 4 |
| 2026-03-20 | Ostria Sergio J | officer | Withheld for tax | 136 | 27,175 | Form 4 |
| 2026-03-20 | Ostria Sergio J | officer | Withheld for tax | 106 | 27,311 | Form 4 |
| 2026-03-20 | Chadha Ranjit S | officer | Withheld for tax | 70 | 258 | Form 4 |
| 2026-03-20 | Chadha Ranjit S | officer | Withheld for tax | 37 | 328 | Form 4 |
| 2026-03-20 | Ostria Sergio J | officer | Option exercise | 887 | 26,694 | Form 4 |
| 2026-03-20 | Chadha Ranjit S | officer | Option exercise | 197 | 263 | Form 4 |
| 2026-03-20 | Chadha Ranjit S | officer | Option exercise | 102 | 365 | Form 4 |
| 2026-03-20 | Chadha Ranjit S | officer | Award / grant | 813 | 2,507 | Form 4 |
| 2026-03-20 | Choate Anne F | officer | Option exercise | 1,732 | 9,997 | Form 4 |
| 2026-03-20 | Choate Anne F | officer | Option exercise | 1,053 | 11,050 | Form 4 |
| 2026-03-20 | Choate Anne F | officer | Option exercise | 435 | 11,485 | Form 4 |
| 2026-03-20 | Choate Anne F | officer | Award / grant | 7,090 | 18,190 | Form 4 |
| 2026-03-20 | Morgan James C M | officer | Option exercise | 2,833 | 46,911 | Form 4 |
| 2026-03-20 | Morgan James C M | officer | Option exercise | 2,625 | 49,536 | Form 4 |
| 2026-03-20 | Morgan James C M | officer | Option exercise | 1,073 | 50,609 | Form 4 |
| 2026-03-20 | Morgan James C M | officer | Option exercise | 1,057 | 51,666 | Form 4 |
| 2026-03-20 | Morgan James C M | officer | Award / grant | 12,133 | 32,476 | Form 4 |
| 2026-03-20 | Wasson John | director | Option exercise | 7,676 | 18,896 | Form 4 |
| 2026-03-20 | Wasson John | director | Option exercise | 7,312 | 26,208 | Form 4 |
| 2026-03-20 | Wasson John | director | Option exercise | 3,379 | 29,587 | 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.