Michael T. McCaul
Republican House (TX) Committee Conflict

Michael T. McCaul × RGS

Regis Corp (Diversified Consumer Services)

108
Disclosed Trades
$122K
Total Buys
5y
Stacking
The Conflict

108 Disclosures in a Consumer Services Stock

Across 108 disclosed trades, Rep. Michael T. McCaul has maintained a notably active position in Regis Corporation, a consumer services company with no obvious nexus to the congressional committees most commonly associated with his publicly reported legislative work. The structural interest here is behavioural rather than sector-regulatory: the sheer volume of small, incremental sell transactions, many filed later than Kapitol.ai's 30-day internal flag threshold, raises questions about disclosure discipline. Regis Corp is not a heavily regulated federal contractor, but the consistent pattern of delayed filings across multiple calendar years warrants scrutiny of disclosure practices rather than any specific policy conflict.

Regis Corporation operates hair salons and franchises across North America, generating revenue primarily from consumer retail services. Its regulatory exposure to federal action is limited, though franchise labor standards and consumer protection policy are tangentially relevant.

Disclosure Pattern
With 108 total disclosed trades in a single consumer services stock, the notable feature is the recurring pattern of sell transactions filed later than Kapitol.ai's 30-day internal threshold, with some exceeding the STOCK Act's 45-day statutory deadline. No committee jurisdiction over Regis Corp's sector is asserted without reliable assignment data.

Trade-by-trade conflict scoring

Showing the 10 most recent of 108 disclosed trades. Each is scored against five rule-based signals.

Trade Date
Sep 20, 2018
Size
$1K
Conflict Score
2 Medium
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
+2 pts
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; Regis Corp's consumer services sector has no clear congressional oversight nexus to assert.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: Filed 40 days after the trade, exceeding Kapitol.ai's 30-day internal flag threshold but within the 45-day STOCK Act statutory deadline.
  • Unusually Large: Trade size of $1,001 is approximately 0.07x the median trade size for this politician-ticker pairing.
  • Member Cluster: Only one member disclosed a trade in this ticker within the surrounding 14-day window, below the three-member threshold.
Analyst note

This September 20, 2018 sell of $1,001 in Regis Corporation is a small, incremental transaction consistent with the broader pattern of 108 disclosed trades in this stock. The trade was filed on October 30, 2018, representing a 40-day delay that clears Kapitol.ai's 30-day internal flag threshold. It does not breach the STOCK Act's 45-day statutory deadline. At $1,001, the trade is well below the median size for Rep. McCaul's Regis activity. No other members disclosed comparable activity in the same 14-day window. While neither the size nor the clustering signals are notable here, the disclosure timing reflects a recurring pattern across this politician's Regis trades: filings that consistently arrive in the 30-to-49-day range rather than promptly. Viewed in isolation, this is a minor transaction; viewed as part of 108 total disclosures, it contributes to a pattern of delayed but ultimately filed reporting.

Trade Date
Sep 21, 2018
Size
$1K
Conflict Score
2 Medium
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
+2 pts
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; Regis Corp's consumer services sector has no clear congressional oversight nexus to assert.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: Filed 39 days after the trade date, past Kapitol.ai's 30-day internal threshold but within the statutory 45-day STOCK Act deadline.
  • Unusually Large: At $1,001, the trade is only 0.07x the median size observed across this politician-ticker pairing.
  • Member Cluster: Only one member traded this ticker in the 14-day surrounding window, well below the three-member cluster threshold.
Analyst note

Executed just one day after Trade #64778 on September 21, 2018, this $1,001 sell in Regis Corporation was filed on the same date, October 30, 2018, producing a 39-day delay. The back-to-back timing of these two trades, filed together under a single disclosure submission, is consistent with a pattern of batched reporting rather than prompt per-trade filing. Both trades sit in the flagged-but-not-statutory-violation range. The trade size is minimal, representing roughly 7% of the median transaction size for Rep. McCaul's Regis activity. No member cluster was detected around this date. The analytical interest lies in the batching behaviour: multiple small sells executed on consecutive days, disclosed together weeks later. Across 108 total disclosed trades in this stock, this batching pattern appears to repeat, making the disclosure rhythm a more structurally interesting question than any individual transaction's size or timing.

Trade Date
May 23, 2019
Size
$1K
Conflict Score
2 Medium
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
+2 pts
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; consumer services companies like Regis Corp have limited direct federal regulatory oversight to assert.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: This trade was filed 35 days after execution, exceeding the 30-day internal flag threshold but remaining within the 45-day STOCK Act statutory window.
  • Unusually Large: At $1,001, the trade represents just 0.07x the median size for this politician and ticker combination.
  • Member Cluster: Only one member disclosed a trade in RGS within the 14-day window, below the cluster-fire threshold of three.
Analyst note

This May 23, 2019 sell of $1,001 in Regis Corporation was filed on June 27, 2019, a 35-day delay that triggers Kapitol.ai's internal flag. It falls comfortably within the STOCK Act's 45-day statutory deadline and does not constitute a legal violation. The trade is part of a cluster of three Regis sells executed across May 23, 24, and 28, all disclosed on the same June 27 filing, again suggesting batched reporting. Each transaction is small at $1,001, and no broader member activity in this ticker was detected nearby. The pattern across this five-day window mirrors the September 2018 behaviour: incremental sells batched into a single delayed disclosure. Taken individually, the signal density is low. Within the context of 108 total Regis disclosures by Rep. McCaul, this trade is one data point in a consistent disclosure practice that regularly runs past the 30-day internal flag threshold.

Trade Date
May 24, 2019
Size
$1K
Conflict Score
2 Medium
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
+2 pts
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; Regis Corp operates in consumer services with limited identifiable federal legislative oversight linkage.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: The disclosure arrived 34 days after the trade, past Kapitol.ai's 30-day flag threshold while staying within the 45-day STOCK Act limit.
  • Unusually Large: The $1,001 transaction is only 0.07x the median size for Rep. McCaul's disclosed trades in this ticker.
  • Member Cluster: No clustering detected; only one member disclosed activity in RGS within the surrounding 14-day window.
Analyst note

Executed on May 24, 2019, one day after Trade #56834, this $1,001 sell of Regis Corporation shares was filed alongside the prior day's trade on June 27, 2019, reflecting a 34-day delay. Like Trade #56834, this transaction is small and unremarkable in isolation but gains context as part of a three-trade batch executed across a five-day span in late May 2019, all filed simultaneously. The consistent batching of small sells and their collective disclosure weeks after execution is the defining feature of Rep. McCaul's Regis trading profile. Each individual trade clears the STOCK Act's 45-day statutory threshold, but the cumulative pattern of disclosures consistently arriving in the 30-to-49-day range across multiple years is notable. Across 108 total disclosed trades in this stock, this trade adds to the evidence of a systematic, if legal, approach to delayed batch disclosure in a single consumer services company.

Trade Date
May 28, 2019
Size
$1K
Conflict Score
0 Low
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
no fire
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; no identifiable federal oversight connection to Regis Corp's consumer services operations can be confirmed.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: This trade was filed exactly 30 days after execution, meeting but not exceeding Kapitol.ai's 30-day internal flag threshold.
  • Unusually Large: The $1,001 trade value is 0.07x the median for this politician-ticker pairing, well within the normal range.
  • Member Cluster: Only one member was active in this ticker in the 14-day surrounding window, insufficient to trigger the cluster signal.
Analyst note

This May 28, 2019 sell of $1,001 in Regis Corporation is the third in a series of small sells batched across five trading days. Notably, it is the one trade in this sample set where the late_disclosure signal does not fire: it was filed on June 27, 2019, exactly 30 days after execution, landing precisely at Kapitol.ai's internal flag boundary rather than past it. The trade is minimal in size, with no clustering or committee-based signals present. What is analytically interesting here is the contrast with the surrounding trades in the same batch: two trades filed just days earlier carry 34- and 35-day delays, while this one sits at exactly 30 days. The overall batch was filed together, so the slight variation reflects only calendar arithmetic. Across 108 total Regis disclosures, this trade represents the cleaner end of Rep. McCaul's disclosure timing, though the broader pattern remains consistent with regular near-threshold filings.

Trade Date
Jun 5, 2019
Size
$1K
Conflict Score
2 Medium
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
+2 pts
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; Regis Corp's sector does not present a clear identifiable legislative oversight connection.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: Filed 49 days after the trade, exceeding both Kapitol.ai's 30-day internal threshold and the STOCK Act's 45-day statutory deadline.
  • Unusually Large: At $1,001, this transaction is 0.07x the median size for this politician-ticker pairing, offering no size-based signal.
  • Member Cluster: Only one member disclosed activity in RGS during the surrounding 14-day window, below the three-member threshold.
Analyst note

This June 5, 2019 sell of $1,001 in Regis Corporation was not disclosed until July 24, 2019, a 49-day delay. At 49 days, this filing exceeds the STOCK Act's 45-day statutory deadline by four days, making it the most significant disclosure event in this sample set. It was filed alongside Trades #56004 and #55986, executed on June 10 and June 11, in a second batch of three June 2019 sells all disclosed together. The statutory overage is modest but real. The trade size is small at $1,001, and no member clustering was detected. The disclosure pattern across June 2019 repeats the batching behaviour seen in May 2019: three closely-spaced small sells filed together well after the fact. Across 108 total Regis disclosures by Rep. McCaul, this represents one of the instances where the delay exceeded the statutory window, a detail that stands out even within an otherwise consistent pattern of near-threshold late filings.

Trade Date
Jun 10, 2019
Size
$1K
Conflict Score
2 Medium
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
+2 pts
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; no credible federal oversight linkage to Regis Corp's consumer services business can be confirmed.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: Filed 44 days after the trade, exceeding Kapitol.ai's 30-day internal flag threshold but remaining within the 45-day STOCK Act statutory limit.
  • Unusually Large: The $1,001 trade value is 0.07x the median size for this politician-ticker pairing, presenting no size anomaly.
  • Member Cluster: Only one member disclosed a Regis trade in the 14-day surrounding window, well below the three-member cluster threshold.
Analyst note

Executed on June 10, 2019, this $1,001 sell in Regis Corporation was filed on July 24, 2019, alongside the June 5 and June 11 trades in the same batch. The 44-day delay keeps this trade within the STOCK Act's 45-day statutory window, distinguishing it from Trade #56059 in the same batch, which exceeded that threshold by four days. The proximity of the 44-day delay to the statutory boundary is notable: this filing arrived just one day before the legal limit would have been breached. The trade itself is unremarkable in size and shows no clustering or committee-based signals. Within the context of Rep. McCaul's 108 disclosed Regis trades, this trade illustrates how the batching practice can produce variable delay lengths within a single filing, with some trades in the same batch clearing statutory thresholds and others falling just outside them.

Trade Date
Jun 11, 2019
Size
$1K
Conflict Score
2 Medium
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
+2 pts
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; Regis Corp operates in a consumer sector without a clear connection to identified legislative oversight responsibilities.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: Filed 43 days after execution, exceeding Kapitol.ai's 30-day internal flag threshold but falling within the 45-day STOCK Act statutory deadline.
  • Unusually Large: The $1,001 trade size is 0.07x the median for this pairing, offering no meaningful size signal.
  • Member Cluster: One member disclosed activity in this ticker within the 14-day window, insufficient to trigger the cluster threshold of three.
Analyst note

This June 11, 2019 sell of $1,001 in Regis Corporation is the third trade in the June 2019 batch, filed on July 24, 2019 alongside the June 5 and June 10 transactions. The 43-day delay clears Kapitol.ai's 30-day internal threshold but remains within the STOCK Act's 45-day statutory window. As the final trade in the three-transaction June batch, this entry reinforces the pattern of simultaneous, delayed disclosure for closely-grouped sells. The trade has minimal individual signal density: no size anomaly, no member clustering, no committee overlap identified. Its significance is primarily contextual. Together with Trade #56059 and Trade #56004, it forms a disclosure cluster in which one of the three trades breached the statutory deadline and two approached it. Across 108 total Regis disclosures by Rep. McCaul, the June 2019 batch stands as one of the higher-risk disclosure episodes in this dataset sample.

Trade Date
Dec 12, 2019
Size
$1K
Conflict Score
2 Medium
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
+2 pts
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; no identifiable federal legislative jurisdiction over Regis Corp's consumer services operations can be confirmed.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: Filed 48 days after the trade, exceeding both Kapitol.ai's 30-day internal threshold and the STOCK Act's 45-day statutory deadline by three days.
  • Unusually Large: The $1,001 transaction is 0.07x the median trade size for this politician-ticker pairing, well below any size threshold.
  • Member Cluster: Only one member was active in this ticker within the 14-day window surrounding this trade, below the cluster threshold.
Analyst note

This December 12, 2019 sell of $1,001 in Regis Corporation was not disclosed until January 29, 2020, a 48-day delay. Like Trade #56059, this filing exceeds the STOCK Act's 45-day statutory deadline, in this case by three days. This is the second instance in this sample set where a statutory overage is recorded. The trade is small and shows no clustering or committee-based signals, but the disclosure timing is the notable element. The late filing arrives roughly six months after the prior statutory overage in June 2019, suggesting a recurring rather than one-time compliance gap. Across 108 total Regis disclosures by Rep. McCaul, the two statutory deadline overages in this ten-trade sample, representing 20% of the reviewed trades, indicate that the near-threshold disclosure pattern occasionally tips past the legal window. The December 2019 trade adds to that record.

Trade Date
Mar 31, 2020
Size
$15K
Conflict Score
2 Medium
Committee Overlap
no fire
Pre-Vote Timing
no fire
Late Disclosure
+2 pts
Unusually Large
no fire
Member Cluster
no fire
Why each signal fired or did not
  • Committee Overlap: No reliable committee data supplied; Regis Corp's consumer services sector does not present a clear federal oversight connection to assert.
  • Pre-Vote Timing: Vote calendar data not yet ingested for this dataset.
  • Late Disclosure: Filed 36 days after the trade, exceeding Kapitol.ai's 30-day internal flag threshold while remaining within the 45-day STOCK Act statutory window.
  • Unusually Large: At $15,001, this trade matches the median size for this pairing exactly, producing a 1x multiplier with no anomaly.
  • Member Cluster: Only one member disclosed activity in this ticker within the surrounding 14-day window, below the three-member cluster threshold.
Analyst note

This March 31, 2020 sell of $15,001 in Regis Corporation is the largest trade in the ten-trade sample and was executed at the height of early-pandemic market volatility. Unlike the preceding trades in this review, the $15,001 size matches the median for Rep. McCaul's full Regis trading history, making it representative of the larger transactions in his 108-trade record. The disclosure, filed May 6, 2020, came 36 days after execution, past Kapitol.ai's 30-day internal threshold but within the STOCK Act's 45-day statutory window. No member clustering was detected. The March 2020 timing coincides with a period of broad equity selling across many members' portfolios during the pandemic market dislocation, which provides market context for the size and direction of this trade. No committee-based signal is asserted. The trade is notable primarily as the largest individual sell in this sample and as a data point confirming that even larger Regis transactions follow the same disclosure timing pattern.

Summary across these 10 trades

Between Sep 20, 2018 and Mar 31, 2020, Michael T. McCaul sold $24K of RGS across 10 disclosed transactions. 90% (9 of 10) were filed past the 30-day STOCK Act window, and 0% (0 of 10) were unusually large relative to Michael T. McCaul's historical median trade size.

The other 98 trades (not yet individually analysed)

Across the remaining 98 disclosed RGS trades between Mar 14, 2016 and Sep 19, 2018, Michael T. McCaul bought $62K and sold $36K of RGS. 61% (60 of 98) were filed past the 30-day STOCK Act window, and 0% (0 of 98) sat above twice Michael T. McCaul's historical median trade size.

Late-filing and unusual-size flags are computed deterministically from the underlying disclosure columns. Per-trade narratives, committee overlap, and member-cluster scoring are restricted to the 10 most recent transactions above.

Scoring methodology

Every trade in the public dataset is scored against five rule-based signals. The score is auditable, not AI-guessed. AI is used only to write the analyst note, never to decide whether a signal fired.

  • Committee Overlap (+3): politician sat on a committee overseeing the company's sector at the time of the trade.
  • Pre-Vote Timing (+3 / +2): politician voted on legislation directly affecting the company within 30 (+3) or 60 (+2) days of the trade.
  • Late Disclosure (+2): filing arrived more than 30 days after the trade (STOCK Act allows 45).
  • Unusually Large (+1): position size sits above the politician's own historical baseline.
  • Member Cluster (+2): three or more members bought the same ticker within a 14-day window.

Score bands: Low (0-1), Medium (2-3), High (4-5), Critical (6+).

Live trades hitting now

You just read about old trades. Hundreds more are disclosed every month.

The same scoring you just saw, applied to every Congress trade as it hits the wire. Members are still trading. You're still not seeing it in time.

30-day money-back guarantee