WHGWestwood Holdings Group, Inc.Financial Services · Asset Managementas of 2026-09-16
Horizon

Issued 2026-09-16 at $18.55 · now $18.55 (2026-09-16, +0.0% since)

Based on its own history, a month from the 2026-09-16 close, WHG has typically landed between $16.05 and $21.91 — a range of −13.5% to +18.1% from the issuance price $18.55.

Range of outcomes in historically similar periods — not a price prediction. Ranges are scored publicly on /methodology.
  • Actual close
  • Typical path (median)
  • Middle 50% of outcomes
  • 90% range

5,003 overlapping 1 month windows · 2006-09-262026-08-17 · basis climatology · forecast (batch). Probability up 53.9% (90% CI 51.756.1%, ≈1,408 obs).

The cone is anchored at the 2026-09-16 issuance close ($18.55) — 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 WHG has typically landed a month from the 2026-09-16 close of $18.55 — the range is history, not a prediction.

$16.05worst · -13.5%$21.91best · +18.1%
  • now $18.55 (+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). $18.61 (+0.3%)
  • middle 50%The central range of outcomes — half of similar past periods landed inside it, a quarter finished above, a quarter below. $17.56$19.67
  • 90% rangeA nine-in-ten range — in about nine of every ten similar past periods the outcome stayed within these bounds. $16.05$21.91
Actual 1-month windows behind the coneiEvery overlapping 1-month window in this security's own price history was ranked by realized return; shown are the 3 worst and 3 best of 5,003 windows spanning 2006-09-26 to 2026-09-16. Not cherry-picked — these are the extremes of the full sample. Max drop / max rise are the deepest and highest points reached within each window. See /methodology.
StartReturnMax dropMax rise
3 worst
2020-02-18−59.4%−59.4%+1.1%
2020-02-19−54.2%−59.8%+0.0%
2020-02-20−40.3%−59.6%+0.0%
3 best
2020-03-18+90.3%+0.0%+90.3%
2020-03-19+75.7%+0.0%+75.7%
2009-01-14+51.7%−2.8%+53.0%

5,003 overlapping windows · 2006-09-262026-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.
Jan
40%
−0.5%
n=20
Feb
55%
+2.6%
n=20
Mar
50%
−0.3%
n=20
Apr
55%
+2.2%
n=20
May
40%
−1.2%
n=20
Jun
70%
+4.4%
n=20
Jul
50%
+0.4%
n=20
Aug
40%
−3.1%
n=20
Sep
45%
−0.3%
n=20
Oct
55%
+0.6%
n=20
Nov
70%
+3.7%
n=20
Dec
60%
+1.5%
n=20

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.

Share price & reported tradesMonthly open-market valueReporting lag — trade date to filing date2026-092026-082026-072026-062026-052026-042026-032026-022026-012025-122025-112025-102025-092025-08$20$152026-07-02: 1 insider sale, $89K — BYRNE SUSAN M2026-07-01: 1 insider sale, $69K — BYRNE SUSAN M2026-06-30: 1 insider sale, $21K — BYRNE SUSAN M2026-06-29: 1 insider sale, $143K — BYRNE SUSAN M2026-06-26: 1 insider sale, $83K — BYRNE SUSAN M2026-06-25: 1 insider sale, $9K — BYRNE SUSAN M2026-06-24: 1 insider sale, $24K — BYRNE SUSAN M2026-06-23: 1 insider sale, $46K — BYRNE SUSAN M2026-06-22: 1 insider sale, $18K — BYRNE SUSAN M2026-06-18: 1 insider sale, $28K — BYRNE SUSAN M2026-06-17: 1 insider sale, $6K — BYRNE SUSAN M2026-06-16: 1 insider sale, $30K — BYRNE SUSAN M2026-06-15: 1 insider sale, $52K — BYRNE SUSAN M2026-06-12: 1 insider sale, $78K — BYRNE SUSAN M2026-06-11: 1 insider sale, $58K — BYRNE SUSAN M2026-06-10: 1 insider sale, $32K — BYRNE SUSAN M2026-06-09: 1 insider sale, $33K — BYRNE SUSAN M2026-06-08: 1 insider sale, $10K — BYRNE SUSAN M2026-06-05: 1 insider sale, $11K — BYRNE SUSAN M2026-06-02: 1 insider sale, $7K — BYRNE SUSAN M2026-06-01: 1 insider sale, $21K — BYRNE SUSAN M2026-05-29: 1 insider sale, $18K — BYRNE SUSAN M2026-05-28: 1 insider sale, $33K — BYRNE SUSAN M2026-05-27: 1 insider sale, $17K — BYRNE SUSAN M2026-05-26: 1 insider sale, $27K — BYRNE SUSAN M2026-05-22: 1 insider sale, $10K — BYRNE SUSAN M2026-05-21: 1 insider sale, $5K — BYRNE SUSAN M2026-05-20: 1 insider sale, $3K — BYRNE SUSAN M2026-05-18: 1 insider sale, $10K — BYRNE SUSAN M2026-05-14: 1 insider sale, $8K — BYRNE SUSAN M2026-05-13: 1 insider sale, $5K — BYRNE SUSAN M2026-05-12: 1 insider sale, $16K — BYRNE SUSAN M2026-05-11: 1 insider sale, $14K — BYRNE SUSAN M2026-05-08: 1 insider sale, $10K — BYRNE SUSAN M2026-05-07: 1 insider sale, $16K — BYRNE SUSAN M2026-05-06: 1 insider sale, $4K — BYRNE SUSAN M2026-05-05: 1 insider sale, $11K — BYRNE SUSAN M2026-05-04: 1 insider sale, $4K — BYRNE SUSAN M2026-05-01: 1 insider sale, $8K — BYRNE SUSAN M2026-04-30: 1 insider sale, $16K — BYRNE SUSAN M2026-04-29: 1 insider sale, $8K — BYRNE SUSAN M2026-04-28: 1 insider sale, $11K — BYRNE SUSAN M2026-04-27: 1 insider sale, $12K — BYRNE SUSAN M2026-04-24: 1 insider sale, $11K — BYRNE SUSAN M2026-04-23: 1 insider sale, $155 — BYRNE SUSAN M2026-04-22: 1 insider sale, $5K — BYRNE SUSAN M2026-04-21: 1 insider sale, $9K — BYRNE SUSAN M2026-04-20: 1 insider sale, $8K — BYRNE SUSAN M2026-04-17: 1 insider sale, $11K — BYRNE SUSAN M2026-04-16: 1 insider sale, $8K — BYRNE SUSAN M2026-04-15: 1 insider sale, $25K — BYRNE SUSAN M2026-04-14: 1 insider sale, $5K — BYRNE SUSAN M2026-04-13: 1 insider sale, $26K — BYRNE SUSAN M2026-04-10: 1 insider sale, $14K — BYRNE SUSAN M2026-04-09: 1 insider sale, $7K — BYRNE SUSAN M2026-04-08: 1 insider sale, $12K — BYRNE SUSAN M2026-04-07: 1 insider sale, $6K — BYRNE SUSAN M2026-04-06: 1 insider sale, $11K — BYRNE SUSAN M2026-04-02: 1 insider sale, $10K — BYRNE SUSAN M2026-04-01: 1 insider sale, $25K — BYRNE SUSAN M2026-02-23: 6 insider sales, $760K — CASEY BRIAN O, Helfert Adrian, Gomez Fabian, Lockridge Matthew …2025-12-10: 1 insider sale, $138K — CASEY BRIAN O2025-12-09: 1 insider sale, $29K — CASEY BRIAN O2025-12-08: 1 insider sale, $26K — CASEY BRIAN O2025-12-05: 1 insider sale, $22K — CASEY BRIAN O2025-11-28: 1 insider sale, $2K — CASEY BRIAN O2025-11-26: 1 insider sale, $680 — CASEY BRIAN O2025-11-10: 1 insider sale, $6K — CASEY BRIAN O2025-08-29: 1 insider sale, $122K — CASEY BRIAN O2025-08: 1 open-market sale, $122K2025-11: 3 open-market sales, $9K2025-12: 4 open-market sales, $216K2026-02: 6 open-market sales, $760K2026-04: 21 open-market sales, $242K2026-05: 18 open-market sales, $220K2026-06: 19 open-market sales, $710K2026-07: 2 open-market sales, $158K↑ buys↓ salesother BYRNE SUSAN M — Sale on 2026-07-02, filed 5 days after the tradeother BYRNE SUSAN M — Sale on 2026-07-01, filed 6 days after the tradeother BYRNE SUSAN M — Sale on 2026-06-30, filed same dayother BYRNE SUSAN M — Sale on 2026-06-29, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-06-26, filed 4 days after the tradeother BYRNE SUSAN M — Sale on 2026-06-25, filed same dayother BYRNE SUSAN M — Sale on 2026-06-24, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-06-23, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-06-22, filed same dayother BYRNE SUSAN M — Sale on 2026-06-18, filed 4 days after the tradeother BYRNE SUSAN M — Sale on 2026-06-17, filed 5 days after the tradeother BYRNE SUSAN M — Sale on 2026-06-16, filed same dayother BYRNE SUSAN M — Sale on 2026-06-15, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-06-12, filed 4 days after the tradeother BYRNE SUSAN M — Sale on 2026-06-11, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-06-10, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-06-09, filed same dayother BYRNE SUSAN M — Sale on 2026-06-08, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-06-05, filed 4 days after the tradeother BYRNE SUSAN M — Sale on 2026-06-02, filed same dayother BYRNE SUSAN M — Sale on 2026-06-01, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-05-29, filed 4 days after the tradeother BYRNE SUSAN M — Sale on 2026-05-28, filed same dayother BYRNE SUSAN M — Sale on 2026-05-27, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-05-26, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-05-22, filed same dayother BYRNE SUSAN M — Sale on 2026-05-21, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-05-20, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-05-18, filed same dayother BYRNE SUSAN M — Sale on 2026-05-14, filed 4 days after the tradeother BYRNE SUSAN M — Sale on 2026-05-13, filed same dayother BYRNE SUSAN M — Sale on 2026-05-12, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-05-11, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-05-08, filed same dayother BYRNE SUSAN M — Sale on 2026-05-07, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-05-06, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-05-05, filed 3 days after the tradeother BYRNE SUSAN M — Sale on 2026-05-04, filed same dayother BYRNE SUSAN M — Sale on 2026-05-01, filed 3 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-30, filed 4 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-29, filed same dayother BYRNE SUSAN M — Sale on 2026-04-28, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-04-27, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-24, filed same dayother BYRNE SUSAN M — Sale on 2026-04-23, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-04-22, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-21, filed same dayother BYRNE SUSAN M — Sale on 2026-04-20, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-04-17, filed 4 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-16, filed same dayother BYRNE SUSAN M — Sale on 2026-04-15, filed 1 day after the tradeother BYRNE SUSAN M — Sale on 2026-04-14, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-13, filed same dayother BYRNE SUSAN M — Sale on 2026-04-10, filed 3 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-09, filed 4 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-08, filed same dayother BYRNE SUSAN M — Sale on 2026-04-07, filed 91 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-06, filed 2 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-02, filed 6 days after the tradeother BYRNE SUSAN M — Sale on 2026-04-01, filed 7 days after the tradedirector CASEY BRIAN O — Sale on 2026-02-23, filed 18 days after the tradeofficer Helfert Adrian — Sale on 2026-02-23, filed 18 days after the tradeofficer Gomez Fabian — Sale on 2026-02-23, filed 18 days after the tradeofficer Lockridge Matthew — Sale on 2026-02-23, filed 18 days after the tradeofficer Forbes Murray III — Sale on 2026-02-23, filed 18 days after the tradeofficer Linton David O — Sale on 2026-02-23, filed 18 days after the tradedirector CASEY BRIAN O — Sale on 2025-12-10, filed 1 day after the tradedirector CASEY BRIAN O — Sale on 2025-12-09, filed 2 days after the tradedirector CASEY BRIAN O — Sale on 2025-12-08, filed 1 day after the tradedirector CASEY BRIAN O — Sale on 2025-12-05, filed 3 days after the tradedirector CASEY BRIAN O — Sale on 2025-11-28, filed 3 days after the tradedirector CASEY BRIAN O — Sale on 2025-11-26, filed 5 days after the tradedirector CASEY BRIAN O — Sale on 2025-11-10, filed 2 days after the tradedirector CASEY BRIAN O — Sale on 2025-08-29, filed 5 days after the trade
DatePersonRoleActionShares @ priceValueOwnership Δvs S&P 1mvs S&P 6mOwned afterFiling
2026-07-02BYRNE SUSAN MotherSale4,481 @ $19.88$89K−1.9% of holding−6.4%not yet — horizon still open230,444Form 4 · filed 5 days after the trade
2026-07-01BYRNE SUSAN MotherSale3,584 @ $19.35$69K−1.5% of holding−0.4%not yet — horizon still open234,925Form 4 · filed 6 days after the trade
2026-06-30BYRNE SUSAN MotherSale1,091 @ $19.17$21K−0.5% of holding+0.6%not yet — horizon still open239,017Form 4 · filed same day
2026-06-29BYRNE SUSAN MotherSale7,129 @ $20.03$143K−2.9% of holding−1.6%not yet — horizon still open240,108Form 4 · filed 1 day after the trade
2026-06-26BYRNE SUSAN MotherSale4,274 @ $19.39$83K−1.7% of holding−2.5%not yet — horizon still open247,237Form 4 · filed 4 days after the trade
2026-06-25BYRNE SUSAN MotherSale500 @ $18.21$9K−0.2% of holding+6.7%not yet — horizon still open251,511Form 4 · filed same day
2026-06-24BYRNE SUSAN MotherSale1,300 @ $18.32$24K−0.5% of holding+5.6%not yet — horizon still open252,011Form 4 · filed 1 day after the trade
2026-06-23BYRNE SUSAN MotherSale2,500 @ $18.45$46K−1.0% of holding+3.0%not yet — horizon still open253,311Form 4 · filed 2 days after the trade
2026-06-22BYRNE SUSAN MotherSale1,000 @ $18.31$18K−0.4% of holding+5.1%not yet — horizon still open255,811Form 4 · filed same day
2026-06-18BYRNE SUSAN MotherSale1,549 @ $18.35$28K−0.6% of holding+3.3%not yet — horizon still open256,811Form 4 · filed 4 days after the trade
2026-06-17BYRNE SUSAN MotherSale350 @ $18.10$6K−0.1% of holding+6.5%not yet — horizon still open258,360Form 4 · filed 5 days after the trade
2026-06-16BYRNE SUSAN MotherSale1,634 @ $18.29$30K−0.6% of holding+10.0%not yet — horizon still open258,710Form 4 · filed same day
2026-06-15BYRNE SUSAN MotherSale2,910 @ $17.96$52K−1.1% of holding+11.4%not yet — horizon still open260,344Form 4 · filed 1 day after the trade
2026-06-12BYRNE SUSAN MotherSale4,367 @ $17.86$78K−1.6% of holding+12.3%not yet — horizon still open263,254Form 4 · filed 4 days after the trade
2026-06-11BYRNE SUSAN MotherSale3,300 @ $17.43$58K−1.2% of holding+7.8%not yet — horizon still open267,621Form 4 · filed 1 day after the trade
2026-06-10BYRNE SUSAN MotherSale1,800 @ $17.55$32K−0.7% of holding+6.9%not yet — horizon still open270,921Form 4 · filed 2 days after the trade
2026-06-09BYRNE SUSAN MotherSale1,900 @ $17.46$33K−0.7% of holding+8.6%not yet — horizon still open272,721Form 4 · filed same day
2026-06-08BYRNE SUSAN MotherSale607 @ $17.11$10K−0.2% of holding+11.4%not yet — horizon still open274,621Form 4 · filed 1 day after the trade
2026-06-05BYRNE SUSAN MotherSale616 @ $17.34$11K−0.2% of holding+11.1%not yet — horizon still open275,228Form 4 · filed 4 days after the trade
2026-06-02BYRNE SUSAN MotherSale406 @ $16.33$7K−0.1% of holding+21.6%not yet — horizon still open275,844Form 4 · filed same day
2026-06-01BYRNE SUSAN MotherSale1,300 @ $16.02$21K−0.5% of holding+21.5%not yet — horizon still open276,250Form 4 · filed 1 day after the trade
2026-05-29BYRNE SUSAN MotherSale1,124 @ $16.40$18K−0.4% of holding+18.5%not yet — horizon still open277,550Form 4 · filed 4 days after the trade
2026-05-28BYRNE SUSAN MotherSale2,028 @ $16.37$33K−0.7% of holding+25.2%not yet — horizon still open278,674Form 4 · filed same day
2026-05-27BYRNE SUSAN MotherSale1,062 @ $16.20$17K−0.4% of holding+25.4%not yet — horizon still open280,702Form 4 · filed 1 day after the trade
2026-05-26BYRNE SUSAN MotherSale1,666 @ $16.21$27K−0.6% of holding+15.5%not yet — horizon still open281,764Form 4 · filed 2 days after the trade
2026-05-22BYRNE SUSAN MotherSale613 @ $16.02$10K−0.2% of holding+15.4%not yet — horizon still open283,430Form 4 · filed same day
2026-05-21BYRNE SUSAN MotherSale300 @ $16.01$5K−0.1% of holding+17.4%not yet — horizon still open284,043Form 4 · filed 1 day after the trade
2026-05-20BYRNE SUSAN MotherSale206 @ $16.01$3K−0.1% of holding+14.2%not yet — horizon still open284,343Form 4 · filed 2 days after the trade
2026-05-18BYRNE SUSAN MotherSale651 @ $16.08$10K−0.2% of holding+13.0%not yet — horizon still open284,549Form 4 · filed same day
2026-05-14BYRNE SUSAN MotherSale500 @ $16.00$8K−0.2% of holding+12.2%not yet — horizon still open285,200Form 4 · filed 4 days after the trade
2026-05-13BYRNE SUSAN MotherSale300 @ $16.01$5K−0.1% of holding+9.0%not yet — horizon still open285,700Form 4 · filed same day
2026-05-12BYRNE SUSAN MotherSale991 @ $16.27$16K−0.3% of holding+9.7%not yet — horizon still open286,000Form 4 · filed 1 day after the trade
2026-05-11BYRNE SUSAN MotherSale876 @ $16.46$14K−0.3% of holding+10.3%not yet — horizon still open286,991Form 4 · filed 2 days after the trade
2026-05-08BYRNE SUSAN MotherSale600 @ $16.17$10K−0.2% of holding+7.7%not yet — horizon still open287,867Form 4 · filed same day
2026-05-07BYRNE SUSAN MotherSale1,000 @ $16.06$16K−0.3% of holding+3.9%not yet — horizon still open288,467Form 4 · filed 1 day after the trade
2026-05-06BYRNE SUSAN MotherSale260 @ $16.09$4K−0.1% of holding+8.7%not yet — horizon still open289,467Form 4 · filed 2 days after the trade
2026-05-05BYRNE SUSAN MotherSale678 @ $16.01$11K−0.2% of holding+1.0%not yet — horizon still open289,727Form 4 · filed 3 days after the trade
2026-05-04BYRNE SUSAN MotherSale239 @ $16.02$4K−0.1% of holding+2.1%not yet — horizon still open290,405Form 4 · filed same day
2026-05-01BYRNE SUSAN MotherSale478 @ $16.22$8K−0.2% of holding−0.2%not yet — horizon still open290,644Form 4 · filed 3 days after the trade
2026-04-30BYRNE SUSAN MotherSale994 @ $16.28$16K−0.3% of holding−7.3%not yet — horizon still open291,122Form 4 · filed 4 days after the trade
2026-04-29BYRNE SUSAN MotherSale500 @ $16.56$8K−0.2% of holding−8.0%not yet — horizon still open292,116Form 4 · filed same day
2026-04-28BYRNE SUSAN MotherSale660 @ $16.97$11K−0.2% of holding−9.7%not yet — horizon still open292,616Form 4 · filed 1 day after the trade
2026-04-27BYRNE SUSAN MotherSale733 @ $16.66$12K−0.2% of holding−6.5%not yet — horizon still open293,276Form 4 · filed 2 days after the trade
2026-04-24BYRNE SUSAN MotherSale700 @ $16.14$11K−0.2% of holding−6.1%not yet — horizon still open294,009Form 4 · filed same day
2026-04-23BYRNE SUSAN MotherSale9 @ $17.27$155−0.0% of holding−5.3%not yet — horizon still open294,709Form 4 · filed 1 day after the trade
2026-04-22BYRNE SUSAN MotherSale294 @ $15.85$5K−0.1% of holding−5.7%not yet — horizon still open294,718Form 4 · filed 2 days after the trade
2026-04-21BYRNE SUSAN MotherSale532 @ $16.17$9K−0.2% of holding−6.4%not yet — horizon still open295,012Form 4 · filed same day
2026-04-20BYRNE SUSAN MotherSale500 @ $16.64$8K−0.2% of holding−7.9%not yet — horizon still open295,544Form 4 · filed 1 day after the trade
2026-04-17BYRNE SUSAN MotherSale700 @ $16.36$11K−0.2% of holding−8.6%not yet — horizon still open296,044Form 4 · filed 4 days after the trade
2026-04-16BYRNE SUSAN MotherSale500 @ $16.14$8K−0.2% of holding−8.3%not yet — horizon still open296,744Form 4 · filed same day
2026-04-15BYRNE SUSAN MotherSale1,500 @ $16.45$25K−0.5% of holding−8.9%not yet — horizon still open297,244Form 4 · filed 1 day after the trade
2026-04-14BYRNE SUSAN MotherSale301 @ $16.48$5K−0.1% of holding−9.5%not yet — horizon still open298,744Form 4 · filed 2 days after the trade
2026-04-13BYRNE SUSAN MotherSale1,600 @ $16.32$26K−0.5% of holding−10.1%not yet — horizon still open299,045Form 4 · filed same day
2026-04-10BYRNE SUSAN MotherSale900 @ $16.11$14K−0.3% of holding−6.2%not yet — horizon still open300,645Form 4 · filed 3 days after the trade
2026-04-09BYRNE SUSAN MotherSale401 @ $16.31$7K−0.1% of holding−9.6%not yet — horizon still open301,545Form 4 · filed 4 days after the trade
2026-04-08BYRNE SUSAN MotherSale704 @ $16.45$12K−0.2% of holding−8.2%not yet — horizon still open301,946Form 4 · filed same day
2026-04-07BYRNE SUSAN MotherSale400 @ $16.13$6K−0.2% of holding−12.9%not yet — horizon still open238,509Form 4 · filed 91 days after the trade
2026-04-06BYRNE SUSAN MotherSale700 @ $16.31$11K−0.2% of holding−11.1%not yet — horizon still open302,650Form 4 · filed 2 days after the trade
2026-04-02BYRNE SUSAN MotherSale600 @ $16.21$10K−0.2% of holding−13.3%not yet — horizon still open303,350Form 4 · filed 6 days after the trade
2026-04-01BYRNE SUSAN MotherSale1,494 @ $16.83$25K−0.5% of holding−9.5%not yet — horizon still open303,950Form 4 · filed 7 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.

32 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.

DatePersonRoleActionSharesOwned afterFiling
2026-06-09Ryan JanicedirectorAward / grant5,88911,669Form 4
2026-04-30Murray KatherinedirectorAward / grant5,78011,470Form 4
2026-04-30Ryan JanicedirectorAward / grant5,7805,780Form 4
2026-04-30Bowman Randy AdirectorAward / grant5,78037,532Form 4
2026-04-30MASTERSON ELLEN HdirectorAward / grant5,78052,614Form 4
2026-04-30Hoak J. HaledirectorAward / grant5,78060,770Form 4
2026-02-23Ehinger John Anthony JrofficerWithheld for tax83818,252Form 4
2026-02-23Linton David OofficerAward / grant15,41432,069Form 4
2026-02-23Gomez FabianofficerAward / grant32,287128,796Form 4
2026-02-23Forbes Murray IIIofficerAward / grant11,09868,685Form 4
2026-02-23Ehinger John Anthony JrofficerAward / grant5,54919,090Form 4
2026-02-23CASEY BRIAN OdirectorAward / grant57,194549,553Form 4
2025-04-30Hoak J. HaledirectorAward / grant5,69054,990Form 4
2025-04-30Bowman Randy AdirectorAward / grant5,69031,752Form 4
2025-04-30Murray KatherinedirectorAward / grant5,6905,690Form 4
2025-04-30Norman GeoffreydirectorAward / grant5,69050,084Form 4
2025-04-30MASTERSON ELLEN HdirectorAward / grant5,69046,834Form 4
2025-02-21Helfert AdrianofficerWithheld for tax13,395173,523Form 4
2025-02-21CASEY BRIAN OdirectorWithheld for tax13,159512,676Form 4
2025-02-21Gomez FabianofficerWithheld for tax5,265103,509Form 4
2025-02-21Lockridge MatthewofficerWithheld for tax4,93983,279Form 4
2025-02-21Forbes Murray IIIofficerWithheld for tax2,81557,587Form 4
2025-02-21Mazzei MatthewofficerWithheld for tax5243,809Form 4
2025-02-21Ehinger John Anthony JrofficerWithheld for tax44813,541Form 4
2025-02-21Ehinger John Anthony JrofficerAward / grant4,86713,989Form 4
2025-02-21CASEY BRIAN OdirectorAward / grant45,621525,835Form 4
2025-02-21Forbes Murray IIIofficerAward / grant10,64560,402Form 4
2025-02-21Gomez FabianofficerAward / grant24,636108,774Form 4
2025-02-21Helfert AdrianofficerAward / grant30,414186,918Form 4
2025-02-21Lockridge MatthewofficerAward / grant31,93588,218Form 4
2025-02-21Mazzei MatthewofficerAward / grant1,7644,333Form 4
2024-02-23Mazzei MatthewofficerAward / grant1,7972,569Form 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.