
Representative · FL-25 · D
Current term Jan 3, 2025 – Jan 3, 2027 · In the House since Jan 4, 2005
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 24, 2026. Filings are linked to this member by the seat or chamber they held on the filing date and their name.
13 reported transactions in 10 electronically filed reports; latest filed Jul 14, 2026.
Periodic Transaction Report · filed Jul 14, 2026 · House Clerk
View original filingIchor Holdings - Ordinary SharesICHR
Stocks (including ADRs) [ST]
Sale from Individual Retirement Account
Disclosed 27 days after the trade. ICHR closed at $89.45 on Jun 17, 2026; changes are measured from that close.
Uses the exact amount reported, $2,723.
| Point | Session | Close | Change | On $2,723 sold |
|---|---|---|---|---|
| Day after the tradeJun 18, 2026 | $98.61 | +10.2% | $279 gain missed | |
| Day of disclosureJul 14, 2026 | $94.85 | +6.04% | $164 gain missed | |
| 30 days afterJul 17, 2026 | $82.87 | −7.36% | $200 loss avoided | |
| 90 days afterSep 15, 2026 | $51.09 | −42.9% | $1,168 loss avoided | |
| Latest closeOct 20, 2026 | $42.23 | −52.8% | $1,437 loss avoided |
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 | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jun 17, 2026Filed 27 days later | Member | Ichor Holdings - Ordinary SharesICHRStocks (including ADRs) [ST]Sale from Individual Retirement Account | Sale | $2,722.50exact amount as reported | Notified Jul 14, 2026New | ||||||||||||||||||||||||||
Disclosed 27 days after the trade. ICHR closed at $89.45 on Jun 17, 2026; changes are measured from that close. Uses the exact amount reported, $2,723.
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. | |||||||||||||||||||||||||||||||
Periodic Transaction Report · filed Dec 8, 2025 · House Clerk
View original filingInnovex International, Inc. Common StockINVX
Stocks (including ADRs) [ST]
Dependent Child C
Disclosed 13 days after the trade. INVX closed at $22.51 on Nov 25, 2025; changes are measured from that close.
Uses the exact amount reported, $1,140.
| Point | Session | Close | Change | On $1,140 sold |
|---|---|---|---|---|
| Day after the tradeNov 26, 2025 | $22.35 | −0.71% | $8 loss avoided | |
| Day of disclosureDec 8, 2025 | $22.95 | +1.95% | $22 gain missed | |
| 30 days afterDec 26, 2025 | $22.05 | −2.04% | $23 loss avoided | |
| 90 days afterFeb 23, 2026 | $27.17 | +20.7% | $236 gain missed | |
| Latest closeOct 20, 2026 | $28.46 | +26.4% | $301 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 | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Nov 25, 2025Filed 13 days later | Dependent child | ||||||||||||||||||||||||||||||
Disclosed 13 days after the trade. INVX closed at $22.51 on Nov 25, 2025; changes are measured from that close. Uses the exact amount reported, $1,140.
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. | |||||||||||||||||||||||||||||||
Periodic Transaction Report · filed Oct 24, 2025 · House Clerk
View original filingAngioDynamics, Inc. - Common StockANGO
Stocks (including ADRs) [ST]
Dependent Child C
Disclosed 4 days after the trade. ANGO closed at $11.82 on Oct 20, 2025; changes are measured from that close.
Uses the exact amount reported, $2,000.
| Point | Session | Close | Change | On $2,000 sold |
|---|---|---|---|---|
| Day after the tradeOct 21, 2025 | $11.70 | −1.02% | $20 loss avoided | |
| Day of disclosureOct 24, 2025 | $12.34 | +4.40% | $88 gain missed | |
| 30 days afterNov 19, 2025 | $11.90 | +0.68% | $14 gain missed | |
| 90 days afterJan 20, 2026 | $10.36 | −12.4% | $247 loss avoided | |
| Latest closeOct 20, 2026 | $11.81 | −0.08% | $2 loss avoided |
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 | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Oct 20, 2025Filed 4 days later | Dependent child | ||||||||||||||||||||||||||||||
Disclosed 4 days after the trade. ANGO closed at $11.82 on Oct 20, 2025; changes are measured from that close. Uses the exact amount reported, $2,000.
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. | |||||||||||||||||||||||||||||||
Periodic Transaction Report · filed Oct 6, 2025 · House Clerk
View original filingBerry CorporationBRY
Stocks (including ADRs) [ST]
Dependent Child C
No prices found
Controladora Vuela Compania de Aviacion, S.A.B. de C.V. American Depositary Shares, each representing tenVLRS
Stocks (including ADRs) [ST]
Dependent Child C
Disclosed 7 days after the trade. VLRS closed at $6.82 on Sep 29, 2025; changes are measured from that close.
Uses the exact amount reported, $1,118.
| Point | Session | Close | Change | On $1,118 sold |
|---|---|---|---|---|
| Day after the tradeSep 30, 2025 | $7.18 | +5.28% | $59 gain missed | |
| Day of disclosureOct 6, 2025 | $6.88 | +0.88% | $10 gain missed | |
| 30 days afterOct 29, 2025 | $6.40 | −6.16% | $69 loss avoided | |
| 90 days afterDec 29, 2025 | $8.94 | +31.1% | $348 gain missed | |
| Latest closeOct 20, 2026 | $5.66 | −17.0% | $190 loss avoided |
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.
Periodic Transaction Report · filed Oct 6, 2025 · House Clerk
View original filingBerry CorporationBRY
Stocks (including ADRs) [ST]
Asset held in an IRA
No prices found
| Transaction date | Owner | Asset | Type | Amount (as reported) | Notified / status | Prices |
|---|---|---|---|---|---|---|
| Sep 15, 2025Filed 21 days later | Member | Berry CorporationBRYStocks (including ADRs) [ST]Asset held in an IRA | Sale | $1,972.55 | No prices found |
Periodic Transaction Report · filed Aug 18, 2025 · House Clerk
View original filingStratasys, Ltd. - Common StockSSYS
Stocks (including ADRs) [ST]
Disclosed 3 days after the trade. SSYS closed at $9.40 on Aug 15, 2025; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 bought |
|---|---|---|---|---|
| Day after the tradeAug 18, 2025 | $9.32 | −0.85% | −$68 loss | |
| Day of disclosureAug 18, 2025 | $9.32 | −0.85% | −$68 loss | |
| 30 days afterSep 15, 2025 | $9.87 | +5.00% | +$400 gain | |
| 90 days afterNov 13, 2025 | $9.33 | −0.74% | −$60 loss | |
| Latest closeOct 20, 2026 | $6.96 | −26.0% | −$2,077 loss |
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 | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aug 15, 2025Filed 3 days later | Dependent child | Stratasys, Ltd. - Common StockSSYS | |||||||||||||||||||||||||||||
Disclosed 3 days after the trade. SSYS closed at $9.40 on Aug 15, 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. | |||||||||||||||||||||||||||||||
Periodic Transaction Report · filed Aug 6, 2025 · House Clerk
View original filingIchor Holdings - Ordinary SharesICHR
Stocks (including ADRs) [ST]
Disclosed 1 day after the trade. ICHR closed at $14.06 on Aug 5, 2025; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 bought |
|---|---|---|---|---|
| Day after the tradeAug 6, 2025 | $14.56 | +3.56% | +$285 gain | |
| Day of disclosureAug 6, 2025 | $14.56 | +3.56% | +$285 gain | |
| 30 days afterSep 4, 2025 | $16.53 | +17.6% | +$1,406 gain | |
| 90 days afterNov 3, 2025 | $22.92 | +63.0% | +$5,042 gain | |
| Latest closeOct 20, 2026 | $42.23 | +200.4% | +$16,030 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.
| Transaction date | Owner | Asset | Type | Amount (as reported) | Notified / status | Prices | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aug 5, 2025Filed 1 day later | Dependent child | Ichor Holdings - Ordinary SharesICHR | |||||||||||||||||||||||||||||
Disclosed 1 day after the trade. ICHR closed at $14.06 on Aug 5, 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. | |||||||||||||||||||||||||||||||
Periodic Transaction Report · filed Jul 25, 2025 · House Clerk
View original filingAngioDynamics, Inc. - Common StockANGO
Stocks (including ADRs) [ST]
Disclosed 28 days after the trade. ANGO closed at $9.78 on Jun 27, 2025; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 bought |
|---|---|---|---|---|
| Day after the tradeJun 30, 2025 | $9.92 | +1.43% | +$115 gain | |
| Day of disclosureJul 25, 2025 | $9.22 | −5.73% | −$458 loss | |
| 30 days afterJul 28, 2025 | $9.12 | −6.75% | −$540 loss | |
| 90 days afterSep 25, 2025 | $10.59 | +8.28% | +$663 gain | |
| Latest closeOct 20, 2026 | $11.81 | +20.8% | +$1,661 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.
AngioDynamics, Inc. - Common StockANGO
Stocks (including ADRs) [ST]
Disclosed 9 days after the trade. ANGO closed at $8.60 on Jul 16, 2025; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 sold |
|---|---|---|---|---|
| Day after the tradeJul 17, 2025 | $8.74 | +1.63% | $130 gain missed | |
| Day of disclosureJul 25, 2025 | $9.22 | +7.21% | $577 gain missed | |
| 30 days afterAug 15, 2025 | $8.77 | +1.98% | $158 gain missed | |
| 90 days afterOct 14, 2025 | $11.41 | +32.7% | $2,614 gain missed | |
| Latest closeOct 20, 2026 | $11.81 | +37.3% | $2,986 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.
Periodic Transaction Report · filed Jul 1, 2025 · House Clerk
View original filingNew Gold Inc.NGD
Stocks (including ADRs) [ST]
Disclosed 489 days after the trade. NGD closed at $1.19 on Feb 28, 2024; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 bought |
|---|---|---|---|---|
| Day after the tradeFeb 29, 2024 | $1.24 | +4.20% | +$336 gain | |
| Day of disclosureJul 1, 2025 | $4.92 | +313.4% | +$25,079 gain | |
| 30 days afterApr 1, 2024 | $1.69 | +42.0% | +$3,362 gain | |
| 90 days afterMay 28, 2024 | $2.11 | +77.3% | +$6,186 gain | |
| Latest closeMar 23, 2026 | $12.16 | +921.8% | +$73,757 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.
| Transaction date | Owner | Asset | Type | Amount (as reported) | Notified / status | Prices | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Feb 28, 2024Filed 489 days later · past 45 days | Member | ||||||||||||||||||||||||||||||
Disclosed 489 days after the trade. NGD closed at $1.19 on Feb 28, 2024; 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. | |||||||||||||||||||||||||||||||
Periodic Transaction Report · filed Mar 6, 2025 · House Clerk
View original filingHurco Companies, Inc. - Common StockHURC
Stocks (including ADRs) [ST]
Disclosed 28 days after the trade. HURC closed at $22.40 on Feb 6, 2025; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 sold |
|---|---|---|---|---|
| Day after the tradeFeb 7, 2025 | $22.46 | +0.27% | $21 gain missed | |
| Day of disclosureMar 6, 2025 | $18.38 | −17.9% | $1,436 loss avoided | |
| 30 days afterMar 10, 2025 | $16.66 | −25.6% | $2,050 loss avoided | |
| 90 days afterMay 7, 2025 | $15.00 | −33.0% | $2,643 loss avoided | |
| Latest closeOct 20, 2026 | $20.82 | −7.05% | $564 loss avoided |
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 | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Feb 6, 2025Filed 28 days later | Dependent child | Hurco Companies, Inc. - Common StockHURC | |||||||||||||||||||||||||||||
Disclosed 28 days after the trade. HURC closed at $22.40 on Feb 6, 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. | |||||||||||||||||||||||||||||||
| Innovex International, Inc. Common StockINVXStocks (including ADRs) [ST]Dependent Child C |
| Sale |
| $1,140.00exact amount as reported |
| Notified Nov 26, 2025New |
| AngioDynamics, Inc. - Common StockANGOStocks (including ADRs) [ST]Dependent Child C |
| Sale |
| $2,000.00exact amount as reported |
| Notified Oct 21, 2025New |
| Transaction date | Owner | Asset | Type | Amount (as reported) | Notified / status | Prices | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep 15, 2025Filed 21 days later | Dependent child | Berry CorporationBRYStocks (including ADRs) [ST]Dependent Child C | Sale | $2,761.57exact amount as reported | Notified Sep 16, 2025New | No prices found | |||||||||||||||||||||||||
| Sep 29, 2025Filed 7 days later | Dependent child | Controladora Vuela Compania de Aviacion, S.A.B. de C.V. American Depositary Shares, each representing tenVLRSStocks (including ADRs) [ST]Dependent Child C | Sale | $1,118.07exact amount as reported | Notified Sep 30, 2025New | ||||||||||||||||||||||||||
Disclosed 7 days after the trade. VLRS closed at $6.82 on Sep 29, 2025; changes are measured from that close. Uses the exact amount reported, $1,118.
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. | |||||||||||||||||||||||||||||||
| Notified Sep 16, 2025New |
| Purchase |
| $1,001 - $15,000 |
| Notified Aug 16, 2025New |
| Purchase |
| $1,001 - $15,000 |
| Notified Aug 6, 2025New |
ViaSat, Inc. - Common StockVSAT
Stocks (including ADRs) [ST]
Disclosed 7 days after the trade. VSAT closed at $15.72 on Jul 18, 2025; changes are measured from that close.
| Point | Session | Close | Change | On $8,001 sold |
|---|---|---|---|---|
| Day after the tradeJul 21, 2025 | $14.81 | −5.79% | $463 loss avoided | |
| Day of disclosureJul 25, 2025 | $14.69 | −6.55% | $524 loss avoided | |
| 30 days afterAug 18, 2025 | $27.39 | +74.2% | $5,940 gain missed | |
| 90 days afterOct 16, 2025 | $36.16 | +130.0% | $10,403 gain missed | |
| Latest closeOct 20, 2026 | $60.17 | +282.8% | $22,624 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 | |||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jun 27, 2025Filed 28 days later | Dependent child | AngioDynamics, Inc. - Common StockANGOStocks (including ADRs) [ST] | Purchase | $1,001 - $15,000 | Notified Jun 28, 2025New | ||||||||||||||||||||||||||
Disclosed 28 days after the trade. ANGO closed at $9.78 on Jun 27, 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. | |||||||||||||||||||||||||||||||
| Jul 16, 2025Filed 9 days later | Member | AngioDynamics, Inc. - Common StockANGOStocks (including ADRs) [ST] | Sale | $1,001 - $15,000 | Notified Jul 16, 2025New | ||||||||||||||||||||||||||
Disclosed 9 days after the trade. ANGO closed at $8.60 on Jul 16, 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. | |||||||||||||||||||||||||||||||
| Jul 18, 2025Filed 7 days later | Dependent child | ViaSat, Inc. - Common StockVSATStocks (including ADRs) [ST] | Sale | $1,001 - $15,000 | Notified Jul 18, 2025New | ||||||||||||||||||||||||||
Disclosed 7 days after the trade. VSAT closed at $15.72 on Jul 18, 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. | |||||||||||||||||||||||||||||||
| Purchase |
| $1,001 - $15,000 |
| Notified Jun 27, 2025New |
| Sale |
| $1,001 - $15,000 |
| Notified Feb 6, 2025New |