Issued 2026-09-16 at $76.96 · now $76.96 (2026-09-16, +0.0% since)
Based on its own history, a month from the 2026-09-16 close, IPGP has typically landed between $62.06 and $89.94 — a range of −19.4% to +16.9% from the issuance price $76.96.
- Actual close
- Typical path (median)
- Middle 50% of outcomes
- 90% range
4,673 overlapping 1 month windows · 2008-01-02 – 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 ($76.96) — 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 IPGP has typically landed a month from the 2026-09-16 close of $76.96 — the range is history, not a prediction.
- now $76.96 (+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). $76.08 (-1.1%)
- middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $70.91–$81.24
- 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $62.06–$89.94
| Start | Return | Max drop | Max rise |
|---|---|---|---|
| 3 worst | |||
| 2008-09-26 | −34.0% | −34.0% | +0.0% |
| 2026-07-09 | −33.6% | −34.5% | +0.0% |
| 2018-07-17 | −32.5% | −32.5% | +1.3% |
| 3 best | |||
| 2026-01-14 | +98.5% | +0.0% | +98.5% |
| 2026-01-13 | +95.7% | +0.0% | +95.7% |
| 2011-01-26 | +70.9% | +0.0% | +70.9% |
4,673 overlapping windows · 2008-01-02 – 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 ~19 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-02 | Valentin Gapontsev Trust I | tenPercentOwner | Sale | 4,715 @ $76.25 | $360K | −0.1% of holding | not yet — horizon still open | not yet — horizon still open | 6,642,886 | Form 4 · filed 1 day after the trade |
| 2026-09-02 | Valentin Gapontsev Trust I | tenPercentOwner | Sale | 4,591 @ $75.65 | $347K | −0.1% of holding | not yet — horizon still open | not yet — horizon still open | 6,647,601 | Form 4 · filed 1 day after the trade |
| 2026-09-01 | Valentin Gapontsev Trust I | tenPercentOwner | Sale | 18,091 @ $75.14 | $1.4M | −0.3% of holding | not yet — horizon still open | not yet — horizon still open | 6,652,192 | Form 4 · filed 2 days after the trade |
| 2026-08-26 | PEELER JOHN R | director | Purchase | 1,552 @ $72.84 | $113K | +8.5% of holding | not yet — horizon still open | not yet — horizon still open | 19,728 | Form 4 · filed 1 day after the trade |
| 2026-08-26 | PEELER JOHN R | director | Purchase | 1,158 @ $74.57 | $86K | +5.9% of holding | not yet — horizon still open | not yet — horizon still open | 20,886 | Form 4 · filed 1 day after the trade |
| 2026-08-05 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 11,912 @ $95.31 | $1.1M | −0.2% of holding | −21.2% | not yet — horizon still open | 6,412,188 | Form 4 · filed 1 day after the trade |
| 2026-08-05 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 4,324 @ $97.81 | $423K | −0.1% of holding | −21.2% | not yet — horizon still open | 6,406,539 | Form 4 · filed 1 day after the trade |
| 2026-08-05 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 1,325 @ $96.76 | $128K | −0.0% of holding | −21.2% | not yet — horizon still open | 6,410,863 | Form 4 · filed 1 day after the trade |
| 2026-08-05 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 550 @ $98.71 | $54K | −0.0% of holding | −21.2% | not yet — horizon still open | 6,405,989 | Form 4 · filed 1 day after the trade |
| 2026-08-04 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 12,202 @ $95.18 | $1.2M | −0.2% of holding | −21.2% | not yet — horizon still open | 6,424,100 | Form 4 · filed 2 days after the trade |
| 2026-07-31 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 25,994 @ $85.76 | $2.2M | −0.4% of holding | −21.2% | not yet — horizon still open | 6,437,308 | Form 4 · filed 4 days after the trade |
| 2026-07-31 | SCHERBAKOV EUGENE A | director | Sale | 783 @ $85.72 | $67K | −1.6% of holding | −21.2% | not yet — horizon still open | 48,951 | Form 4 · filed 4 days after the trade |
| 2026-07-31 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 506 @ $86.14 | $44K | −0.0% of holding | −21.2% | not yet — horizon still open | 6,436,802 | Form 4 · filed 4 days after the trade |
| 2026-07-31 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 300 @ $88.59 | $27K | −0.0% of holding | −21.2% | not yet — horizon still open | 6,436,302 | Form 4 · filed 4 days after the trade |
| 2026-07-31 | SCHERBAKOV EUGENE A | director | Sale | 300 @ $87.45 | $26K | −0.6% of holding | −21.2% | not yet — horizon still open | 48,451 | Form 4 · filed 4 days after the trade |
| 2026-07-31 | SCHERBAKOV EUGENE A | director | Sale | 241 @ $88.68 | $21K | −0.5% of holding | −21.2% | not yet — horizon still open | 48,210 | Form 4 · filed 4 days after the trade |
| 2026-07-31 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 200 @ $87.45 | $17K | −0.0% of holding | −21.2% | not yet — horizon still open | 6,436,602 | Form 4 · filed 4 days after the trade |
| 2026-07-31 | SCHERBAKOV EUGENE A | director | Sale | 200 @ $86.34 | $17K | −0.4% of holding | −21.2% | not yet — horizon still open | 48,751 | Form 4 · filed 4 days after the trade |
| 2026-07-21 | Valentin Gapontsev Trust I | tenPercentOwner | Sale | 24,347 @ $102.04 | $2.5M | −0.4% of holding | −27.0% | not yet — horizon still open | 6,694,152 | Form 4 · filed 1 day after the trade |
| 2026-07-21 | Valentin Gapontsev Trust I | tenPercentOwner | Sale | 23,869 @ $103.00 | $2.5M | −0.4% of holding | −27.0% | not yet — horizon still open | 6,670,283 | Form 4 · filed 1 day after the trade |
| 2026-07-21 | Valentin Gapontsev Trust I | tenPercentOwner | Sale | 7,100 @ $101.20 | $719K | −0.1% of holding | −27.0% | not yet — horizon still open | 6,718,499 | Form 4 · filed 1 day after the trade |
| 2026-07-21 | Valentin Gapontsev Trust I | tenPercentOwner | Sale | 1,000 @ $100.08 | $100K | −0.0% of holding | −27.0% | not yet — horizon still open | 6,725,599 | Form 4 · filed 1 day after the trade |
| 2026-06-29 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 17,735 @ $102.09 | $1.8M | −0.3% of holding | −27.4% | not yet — horizon still open | 6,507,021 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 16,406 @ $104.33 | $1.7M | −0.3% of holding | −27.4% | not yet — horizon still open | 6,477,311 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 13,304 @ $103.08 | $1.4M | −0.2% of holding | −27.4% | not yet — horizon still open | 6,493,717 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 11,325 @ $106.40 | $1.2M | −0.2% of holding | −27.4% | not yet — horizon still open | 6,463,302 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 2,684 @ $105.37 | $283K | −0.0% of holding | −27.4% | not yet — horizon still open | 6,474,627 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 2,405 @ $101.21 | $243K | −0.0% of holding | −27.4% | not yet — horizon still open | 6,524,756 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 1,841 @ $100.19 | $184K | −0.0% of holding | −27.4% | not yet — horizon still open | 6,527,161 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | Lopresti Angelo P | officer | Sale | 1,000 @ $110.33 | $110K | −1.6% of holding | −27.4% | not yet — horizon still open | 59,841 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | SCHERBAKOV EUGENE A | director | Sale | 973 @ $100.43 | $98K | −1.9% of holding | −27.4% | not yet — horizon still open | 50,285 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | SCHERBAKOV EUGENE A | director | Sale | 250 @ $101.24 | $25K | −0.5% of holding | −27.4% | not yet — horizon still open | 50,035 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | SCHERBAKOV EUGENE A | director | Sale | 200 @ $106.66 | $21K | −0.4% of holding | −27.4% | not yet — horizon still open | 49,734 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | SCHERBAKOV EUGENE A | director | Sale | 100 @ $102.92 | $10K | −0.2% of holding | −27.4% | not yet — horizon still open | 49,935 | Form 4 · filed 2 days after the trade |
| 2026-06-29 | SCHERBAKOV EUGENE A | director | Sale | 1 @ $104.63 | $105 | −0.0% of holding | −27.4% | not yet — horizon still open | 49,934 | Form 4 · filed 2 days after the trade |
| 2026-06-22 | Agnes Tang | director | Sale | 775 @ $117.32 | $91K | −7.0% of holding | −17.5% | not yet — horizon still open | 10,324 | Form 4 · filed 1 day after the trade |
| 2026-06-22 | Agnes Tang | director | Sale | 536 @ $118.08 | $63K | −5.2% of holding | −17.5% | not yet — horizon still open | 9,788 | Form 4 · filed 1 day after the trade |
| 2026-06-22 | Agnes Tang | director | Sale | 200 @ $119.32 | $24K | −2.0% of holding | −17.5% | not yet — horizon still open | 9,588 | Form 4 · filed 1 day after the trade |
| 2026-05-22 | Mammen Timothy PV | officer | Sale | 7,263 @ $119.60 | $869K | −8.4% of holding | −8.1% | not yet — horizon still open | 79,150 | Form 4 · filed 4 days after the trade |
| 2026-05-22 | Mammen Timothy PV | officer | Sale | 2,712 @ $120.37 | $326K | −3.4% of holding | −8.1% | not yet — horizon still open | 76,438 | Form 4 · filed 4 days after the trade |
| 2026-05-14 | Desmond Jeanmarie F. | director | Sale | 1,690 @ $105.58 | $178K | −13.9% of holding | +13.3% | not yet — horizon still open | 10,486 | Form 4 · filed 1 day after the trade |
| 2026-03-17 | Buttarazzi Mary E. | officer | Sale | 500 @ $116.22 | $58K | −9.5% of holding | −0.4% | not yet — horizon still open | 4,749 | Form 4 · filed same day |
| 2026-02-24 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 1,520 @ $137.00 | $208K | −0.0% of holding | +0.6% | −51.0% | 6,529,002 | Form 4 · filed same day |
| 2026-02-24 | SCHERBAKOV EUGENE A | director | Sale | 1,500 @ $137.13 | $206K | −2.5% of holding | +0.6% | −51.0% | 59,495 | Form 4 · filed same day |
| 2026-02-24 | SCHERBAKOV EUGENE A | director | Sale | 600 @ $139.95 | $84K | −1.0% of holding | +0.6% | −51.0% | 58,495 | Form 4 · filed same day |
| 2026-02-24 | SCHERBAKOV EUGENE A | director | Sale | 400 @ $138.33 | $55K | −0.7% of holding | +0.6% | −51.0% | 59,095 | Form 4 · filed same day |
| 2026-02-24 | SCHERBAKOV EUGENE A | director | Sale | 200 @ $135.72 | $27K | −0.3% of holding | +0.6% | −51.0% | 60,995 | Form 4 · filed same day |
| 2026-02-24 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 100 @ $135.28 | $14K | −0.0% of holding | +0.6% | −51.0% | 6,530,522 | Form 4 · filed same day |
| 2026-02-23 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 16,421 @ $134.35 | $2.2M | −0.3% of holding | −2.6% | −53.4% | 6,530,742 | Form 4 · filed 1 day after the trade |
| 2026-02-23 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 7,994 @ $133.61 | $1.1M | −0.1% of holding | −2.6% | −53.4% | 6,547,163 | Form 4 · filed 1 day after the trade |
| 2026-02-23 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 4,604 @ $132.31 | $609K | −0.1% of holding | −2.6% | −53.4% | 6,555,157 | Form 4 · filed 1 day after the trade |
| 2026-02-23 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 4,241 @ $131.41 | $557K | −0.1% of holding | −2.6% | −53.4% | 6,559,761 | Form 4 · filed 1 day after the trade |
| 2026-02-23 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 120 @ $134.95 | $16K | −0.0% of holding | −2.6% | −53.4% | 6,530,622 | Form 4 · filed 1 day after the trade |
| 2026-02-20 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 16,422 @ $132.21 | $2.2M | −0.2% of holding | −6.1% | −51.1% | 6,569,486 | Form 4 · filed 4 days after the trade |
| 2026-02-20 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 5,484 @ $132.94 | $729K | −0.1% of holding | −6.1% | −51.1% | 6,564,002 | Form 4 · filed 4 days after the trade |
| 2026-02-20 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 4,461 @ $131.11 | $585K | −0.1% of holding | −6.1% | −51.1% | 6,585,908 | Form 4 · filed 4 days after the trade |
| 2026-02-20 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 2,300 @ $129.93 | $299K | −0.0% of holding | −6.1% | −51.1% | 6,590,369 | Form 4 · filed 4 days after the trade |
| 2026-02-20 | IP FIBRE DEVICES LTD | tenPercentOwner | Sale | 500 @ $128.79 | $64K | −0.0% of holding | −6.1% | −51.1% | 6,592,669 | Form 4 · filed 4 days after the trade |
| 2026-02-17 | Valentin Gapontsev Trust I | tenPercentOwner | Sale | 15,882 @ $132.40 | $2.1M | −0.2% of holding | −10.4% | −57.1% | 6,737,196 | Form 4 · filed 1 day after the trade |
| 2026-02-17 | Valentin Gapontsev Trust I | tenPercentOwner | Sale | 8,383 @ $131.67 | $1.1M | −0.1% of holding | −10.4% | −57.1% | 6,753,078 | Form 4 · filed 1 day 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.
61 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-08 | Bucher Paulus | officer | Withheld for tax | 663 | 6,053 | Form 4 |
| 2026-06-05 | Gitin Mark Milton | director | Withheld for tax | 4,641 | 87,232 | Form 4 |
| 2026-05-12 | Dougherty Greg | director | Award / grant | 2,436 | 18,334 | Form 4 |
| 2026-05-12 | Samartsev Igor | officer | Award / grant | 2,436 | 115,701 | Form 4 |
| 2026-05-12 | Beecher Gregory R | director | Award / grant | 2,436 | 12,216 | Form 4 |
| 2026-05-12 | Agnes Tang | director | Award / grant | 2,436 | 11,099 | Form 4 |
| 2026-05-12 | Meurice Eric | director | Award / grant | 2,436 | 25,239 | Form 4 |
| 2026-05-12 | Desmond Jeanmarie F. | director | Award / grant | 2,436 | 12,176 | Form 4 |
| 2026-05-12 | PEELER JOHN R | director | Award / grant | 2,436 | 18,176 | Form 4 |
| 2026-05-12 | KENNEDY KOLLEEN T | director | Award / grant | 2,436 | 11,513 | Form 4 |
| 2026-03-01 | Gitin Mark Milton | director | Withheld for tax | 7,603 | 91,873 | Form 4 |
| 2026-03-01 | SCHERBAKOV EUGENE A | director | Withheld for tax | 7,237 | 51,258 | Form 4 |
| 2026-03-01 | Mammen Timothy PV | officer | Withheld for tax | 4,310 | 86,413 | Form 4 |
| 2026-03-01 | Lopresti Angelo P | officer | Withheld for tax | 3,848 | 60,841 | Form 4 |
| 2026-03-01 | Ness Trevor | officer | Withheld for tax | 3,402 | 38,425 | Form 4 |
| 2026-03-01 | Samartsev Igor | officer | Withheld for tax | 836 | 10,449 | Form 4 |
| 2026-03-01 | Buttarazzi Mary E. | officer | Withheld for tax | 435 | 5,249 | Form 4 |
| 2026-02-18 | Buttarazzi Mary E. | officer | Award / grant | 1,789 | 5,684 | Form 4 |
| 2026-02-18 | Mammen Timothy PV | officer | Award / grant | 6,146 | 90,723 | Form 4 |
| 2026-02-18 | Samartsev Igor | officer | Award / grant | 1,688 | 1,688 | Form 4 |
| 2026-02-18 | Ness Trevor | officer | Award / grant | 4,621 | 41,827 | Form 4 |
| 2026-02-18 | Gitin Mark Milton | director | Award / grant | 19,887 | 99,476 | Form 4 |
| 2026-02-18 | Lopresti Angelo P | officer | Award / grant | 4,465 | 64,689 | Form 4 |
| 2026-02-18 | Bucher Paulus | officer | Award / grant | 2,531 | 6,716 | Form 4 |
| 2026-02-17 | Samartsev Igor | officer | Option exercise | 3,363 | 9,597 | Form 4 |
| 2026-02-17 | Samartsev Igor | officer | Option exercise | 3,363 | 0 | Form 4 |
| 2026-02-13 | SCHERBAKOV EUGENE A | director | Withheld for tax | 5,727 | 61,195 | Form 4 |
| 2026-02-13 | SCHERBAKOV EUGENE A | director | Option exercise | 7,592 | 66,922 | Form 4 |
| 2026-02-13 | SCHERBAKOV EUGENE A | director | Option exercise | 7,592 | 0 | Form 4 |
| 2026-02-12 | Lopresti Angelo P | officer | Withheld for tax | 4,022 | 60,224 | Form 4 |
| 2026-02-12 | Lopresti Angelo P | officer | Option exercise | 5,861 | 64,246 | Form 4 |
| 2026-02-12 | Lopresti Angelo P | officer | Option exercise | 5,861 | 0 | Form 4 |
| 2026-02-02 | Meurice Eric | director | Option exercise | 750 | 23,553 | Form 4 |
| 2026-02-02 | Meurice Eric | director | Option exercise | 750 | 0 | Form 4 |
| 2025-11-06 | Meurice Eric | director | Option exercise | 750 | 23,553 | Form 4 |
| 2025-11-06 | Meurice Eric | director | Option exercise | 750 | 750 | Form 4 |
| 2025-10-07 | Meurice Eric | director | Option exercise | 1,502 | 24,305 | Form 4 |
| 2025-10-07 | Meurice Eric | director | Option exercise | 1,502 | 1,500 | Form 4 |
| 2025-08-08 | Bucher Paulus | officer | Award / grant | 4,185 | 4,185 | Form 4 |
| 2025-06-05 | Gitin Mark Milton | director | Withheld for tax | 4,641 | 79,242 | 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 iStock trades disclosed by members of Congress for this company, by the date they were filed.iDisclosures shown as facts. A purchase “cluster” (≥2 members of Congress filing a buy within 90 days) has historically preceded modestly higher forward returns — and it persisted out-of-sample, though it roughly halved after 2021 (see below). A descriptive historical tendency, not a signal to trade and not used in our forecast. See /methodology.
As of 2026-09-16 · point-in-time by filed date
A cluster = ≥2 members of Congress filing a purchase within 90 days. The historical tilt persisted after 2021 but roughly halved (+45 → +32 bp/mo forward 1-month vs the S&P 500 weekly-grid baseline). Descriptive historical tendency — not a signal to trade, and not used in our forecast (audition-log 2026-07-27, recomputed 2026-09-08).
| Member | Chamber | Type | Filed | Traded | Size |
|---|---|---|---|---|---|
| Ro Khanna | House | sale | 2022-06-10 | 2022-05-23 | $1–15K |
| Ro Khanna | House | purchase | 2022-06-10 | 2022-06-02 | $1–15K |
| Thomas Suozzi | House | sale | 2021-09-23 | 2021-06-03 | $1–15K |
| Thomas Suozzi | House | purchase | 2021-09-23 | 2021-04-15 | $1–15K |
| Ro Khanna | House | purchase | 2019-09-11 | 2019-08-12 | $1–15K |
| Dean Phillips | House | sale | 2019-02-18 | 2019-01-04 | $1–15K |
| Ro Khanna | House | sale | 2018-12-10 | 2018-11-13 | $1–15K |
| Ro Khanna | House | purchase | 2018-11-09 | 2018-10-25 | $1–15K |
| Michael T. McCaul | House | sale | 2018-10-30 | 2018-09-26 | $50–100K |
| Michael T. McCaul | House | sale | 2018-10-30 | 2018-09-26 | $50–100K |
| Michael T. McCaul | House | sale | 2018-10-30 | 2018-09-27 | $50–100K |
| Michael T. McCaul | House | sale | 2018-10-30 | 2018-09-27 | $50–100K |
| Michael T. McCaul | House | sale | 2018-10-30 | 2018-09-28 | $50–100K |
| Michael T. McCaul | House | sale | 2018-10-30 | 2018-09-28 | $15–50K |
Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.