
Representative · NC-13 · R
Current term Jan 3, 2025 – Jan 3, 2027 · In the House since Jan 3, 2025
Official websiteBiographical Directory
Portrait: U.S. Government Publishing Office, via unitedstates/images (public domain)
Periodic transaction reports required by the STOCK Act: purchases, sales, and exchanges of stocks, bonds, and similar assets over $1,000 by the member, a spouse, or a dependent child, due within 45 days of the transaction. Filers report a value range (a few enter an exact amount), not the price or number of shares. Reports are shown as filed. For stocks and funds with a ticker, “Price moves” shows the closing price after the trade, at disclosure, and since, with an estimate of what an amount you choose within the reported range would have gained or lost; these are estimates, not the filer’s actual results. Members who do not trade individual securities file none.
Reports filed since Jan 1, 2025 with the House Clerk, last checked Oct 23, 2026. Filings are linked to this member by the seat or chamber they held on the filing date and their name.
3 reported transactions in 1 electronically filed report; latest filed Feb 25, 2025.
Periodic Transaction Report · filed Feb 25, 2025 · House Clerk
View original filingCompoSecure, Inc. - Class A Common StockCMPO
Stocks (including ADRs) [ST]
Held in: Charles Schwab Brokerage Account 1
Disclosed 46 days after the trade. CMPO closed at $11.53 on Jan 10, 2025; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 bought |
|---|---|---|---|---|
| Day after the tradeJan 13, 2025 | $11.47 | −0.50% | −$40 loss | |
| Day of disclosureFeb 25, 2025 | $12.74 | +10.5% | +$842 gain | |
| 30 days afterFeb 10, 2025 | $12.22 | +5.98% | +$478 gain | |
| 90 days afterApr 10, 2025 | $10.31 | −10.6% | −$846 loss | |
| Latest closeMar 26, 2026 | $17.31 | +50.2% | +$4,013 gain |
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack.
CompoSecure, Inc. - Class A Common StockCMPO
Stocks (including ADRs) [ST]
Held in: Charles Schwab Brokerage Account 1
Disclosed 42 days after the trade. CMPO closed at $11.72 on Jan 14, 2025; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 bought |
|---|---|---|---|---|
| Day after the tradeJan 15, 2025 | $12.12 | +3.40% | +$272 gain | |
| Day of disclosureFeb 25, 2025 | $12.74 | +8.72% | +$697 gain | |
| 30 days afterFeb 13, 2025 | $13.06 | +11.5% | +$919 gain | |
| 90 days afterApr 14, 2025 | $10.70 | −8.74% | −$699 loss | |
| Latest closeMar 26, 2026 | $17.31 | +47.7% | +$3,817 gain |
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack.
Oramed Pharmaceuticals Inc. - Common StockORMP
Stocks (including ADRs) [ST]
Held in: Charles Schwab Brokerage Account 1
Disclosed 46 days after the trade. ORMP closed at $2.39 on Jan 10, 2025; changes are measured from that close.
| Point | Session | Close | Change | On $32,501 sold |
|---|---|---|---|---|
| Day after the tradeJan 13, 2025 | $2.36 | −1.26% | $408 loss avoided | |
| Day of disclosureFeb 25, 2025 | $2.15 | −10.0% | $3,264 loss avoided | |
| 30 days afterFeb 10, 2025 | $2.17 | −9.21% | $2,992 loss avoided | |
| 90 days afterApr 10, 2025 | $2.13 | −10.9% | $3,536 loss avoided | |
| Latest closeOct 20, 2026 | $4.15 | +73.6% | $23,934 gain missed |
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack.
| Transaction date | Owner | Asset | Type | Amount (as reported) | Notified / status | Prices | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jan 10, 2025Filed 46 days later · past 45 days | Member | CompoSecure, Inc. - Class A Common StockCMPOStocks (including ADRs) [ST]Held in: Charles Schwab Brokerage Account 1 | Purchase | $1,001 - $15,000 | Notified Jan 10, 2025New | ||||||||||||||||||||||||||
Disclosed 46 days after the trade. CMPO closed at $11.53 on Jan 10, 2025; changes are measured from that close.
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack. | |||||||||||||||||||||||||||||||
| Jan 14, 2025Filed 42 days later | Member | CompoSecure, Inc. - Class A Common StockCMPOStocks (including ADRs) [ST]Held in: Charles Schwab Brokerage Account 1 | Purchase | $1,001 - $15,000 | Notified Jan 14, 2025New | ||||||||||||||||||||||||||
Disclosed 42 days after the trade. CMPO closed at $11.72 on Jan 14, 2025; changes are measured from that close.
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack. | |||||||||||||||||||||||||||||||
| Jan 10, 2025Filed 46 days later · past 45 days | Member | ||||||||||||||||||||||||||||||
Disclosed 46 days after the trade. ORMP closed at $2.39 on Jan 10, 2025; changes are measured from that close.
Estimates: filers report neither the price nor the number of shares, so the close stands in for the price paid or received. Closes are split-adjusted and exclude dividends. Prices from Marketstack. | |||||||||||||||||||||||||||||||
| Sale |
| $15,001 - $50,000 |
| Notified Jan 10, 2025New |