THE REFS BET
The refs bet. We keep score.
Scott H. Peters

Scott H. Peters Democrat · CA-50

House of Representatives · in office · serving since 2013 · born June 17, 1958

Every trade here is a legally required disclosure, not an allegation — timing can be coincidence. Weigh the pattern against the sources linked on each row.

Transactions 441 across 81 filings
Securities traded 1 0 active in 6 months
Disclosed range total $125,005,441 sum of filed minimums
Huddle pairings 0 none recorded

Trading timeline

$15K $100K $1M $25M 2019 2020 2021 2022 2023 2024 2025 2026 Dec 13, 2018 · Sale · $500,001+Dec 13, 2018 · Sale · $1,000,001 – $5,000,000Dec 17, 2018 · Purchase · $500,001 – $1,000,000Dec 19, 2018 · Purchase · $250,001 – $500,000Dec 20, 2018 · Purchase · $250,001 – $500,000Dec 21, 2018 · 2 purchases · $250,001 – $500,000 eachDec 21, 2018 · 2 purchases · $1,000,001+ eachDec 24, 2018 · 2 purchases · $250,001 – $500,000 eachDec 24, 2018 · 2 purchases · $1,000,001+ eachDec 26, 2018 · 3 purchases · $100,001 – $250,000 eachDec 26, 2018 · Purchase · $250,001 – $500,000Dec 26, 2018 · Purchase · $500,001 – $1,000,000Dec 26, 2018 · 4 purchases · $1,000,001+ eachDec 28, 2018 · 2 purchases · $100,001 – $250,000 eachDec 31, 2018 · Purchase · $500,001 – $1,000,000Jan 9, 2019 · 2 purchases · $250,001 – $500,000 eachFeb 8, 2019 · Purchase · $100,001 – $250,000Feb 11, 2019 · 2 purchases · $50,001 – $100,000 eachFeb 11, 2019 · Purchase · $100,001 – $250,000Feb 12, 2019 · Purchase · $1,000,001+Feb 14, 2019 · Purchase · $50,001 – $100,000Feb 14, 2019 · 2 purchases · $100,001 – $250,000 eachFeb 14, 2019 · Purchase · $1,000,001+Feb 14, 2019 · Sale · $100,001 – $250,000Feb 14, 2019 · 3 sales · $250,001 – $500,000 eachFeb 14, 2019 · Sale · $500,001 – $1,000,000Feb 14, 2019 · 5 sales · $1,000,001+ eachFeb 19, 2019 · Purchase · $100,001 – $250,000Feb 20, 2019 · Purchase · $100,001 – $250,000Feb 21, 2019 · Purchase · $500,001+Feb 25, 2019 · Purchase · $50,001 – $100,000Feb 26, 2019 · Purchase · $50,001 – $100,000Feb 26, 2019 · Purchase · $1,000,001+Feb 27, 2019 · Purchase · $500,001 – $1,000,000Feb 28, 2019 · Sale · RAND · $1,001 – $15,000Mar 1, 2019 · Sale · RAND · $1,001 – $15,000Mar 4, 2019 · Sale · RAND · $1,001 – $15,000Mar 5, 2019 · Sale · RAND · $1,001 – $15,000Mar 6, 2019 · Sale · RAND · $15,001 – $50,000Mar 7, 2019 · Sale · RAND · $15,001 – $50,000Mar 8, 2019 · Sale · RAND · $15,001 – $50,000Mar 14, 2019 · Sale · $500,001 – $1,000,000Mar 18, 2019 · Purchase · $15,001+Mar 18, 2019 · Purchase · $500,001 – $1,000,000Mar 28, 2019 · Sale · $100,001 – $250,000Mar 28, 2019 · Sale · $1,000,001+Apr 3, 2019 · Purchase · $100,001 – $250,000Apr 4, 2019 · Purchase · $1,000,001+Apr 26, 2019 · Sale · $100,001 – $250,000May 15, 2019 · Sale · $500,001 – $1,000,000May 17, 2019 · Sale · RAND · $1,001 – $15,000May 20, 2019 · Purchase · $250,001 – $500,000May 20, 2019 · Purchase · $500,001 – $1,000,000May 20, 2019 · Sale · RAND · $1,001 – $15,000May 21, 2019 · Sale · RAND · $1,001 – $15,000May 22, 2019 · Sale · RAND · $1,001 – $15,000May 23, 2019 · Purchase · $250,001+May 23, 2019 · Sale · RAND · $1,001 – $15,000May 24, 2019 · Sale · RAND · $15,001 – $50,000May 28, 2019 · Sale · RAND · $1,001 – $15,000Jun 3, 2019 · Sale · RAND · $1,001 – $15,000Jun 4, 2019 · Sale · RAND · $1,001 – $15,000Jun 7, 2019 · Sale · RAND · $1,001 – $15,000Jul 1, 2019 · Sale · $250,001 – $500,000Jul 12, 2019 · Sale · $250,001+Jul 12, 2019 · Sale · $1,000,001+Jul 16, 2019 · Purchase · $100,001 – $250,000Jul 16, 2019 · Purchase · $500,001 – $1,000,000Jul 19, 2019 · Sale · $100,001 – $250,000Jul 24, 2019 · Purchase · $250,001 – $500,000Jul 25, 2019 · Purchase · $250,001 – $500,000Jul 31, 2019 · Sale · $500,001 – $1,000,000Aug 1, 2019 · Sale · $500,001 – $1,000,000Aug 9, 2019 · Purchase · $500,001 – $1,000,000Aug 27, 2019 · Purchase · $15,001+Sep 12, 2019 · Sale · $500,001 – $1,000,000Sep 16, 2019 · Purchase · $500,001 – $1,000,000Sep 26, 2019 · Sale · $1,000,001+Sep 30, 2019 · Purchase · $1,000,001+Oct 31, 2019 · Sale · $1,000,001+Nov 14, 2019 · Purchase · $1,000,001+Jan 27, 2020 · Purchase · $1,000,001+Jan 27, 2020 · Sale · $250,001 – $500,000Jan 27, 2020 · 2 sales · $500,001 – $1,000,000 eachJan 27, 2020 · Sale · $1,000,001+Jan 28, 2020 · Purchase · $500,001 – $1,000,000Jan 29, 2020 · Sale · $500,001 – $1,000,000Mar 2, 2020 · Purchase · $15,001 – $50,000Mar 12, 2020 · Sale · $500,001 – $1,000,000Mar 13, 2020 · Purchase · $500,001 – $1,000,000Mar 26, 2020 · Sale · $1,000,001+Mar 30, 2020 · Purchase · $500,001 – $1,000,000Mar 31, 2020 · Purchase · $1,000,001+Apr 1, 2020 · Purchase · $250,001 – $500,000Apr 8, 2020 · Purchase · $250,001 – $500,000Apr 9, 2020 · Sale · $500,001 – $1,000,000May 1, 2020 · Sale · $500,001+May 11, 2020 · Purchase · $500,001 – $1,000,000May 13, 2020 · Purchase · $500,001 – $1,000,000Jun 1, 2020 · Sale · $50,001+Jun 11, 2020 · Sale · $500,001 – $1,000,000Jun 15, 2020 · Sale · $100,001 – $250,000Jun 16, 2020 · Purchase · $500,001 – $1,000,000Jun 18, 2020 · 3 sales · $250,001 – $500,000 eachJul 1, 2020 · Sale · $100,001 – $250,000Jul 10, 2020 · 2 sales · $1,000,001+ eachJul 13, 2020 · Sale · $1,000,001+Jul 15, 2020 · Sale · $500,001+Jul 16, 2020 · Sale · $1,000,001+Jul 24, 2020 · Sale · $100,001 – $250,000Jul 28, 2020 · Sale · RAND · $1,001 – $15,000Jul 29, 2020 · Sale · RAND · $1,001 – $15,000Jul 29, 2020 · 3 sales · $100,001 – $250,000 eachJul 29, 2020 · Sale · $250,001 – $500,000Jul 29, 2020 · Sale · $1,000,001+Jul 30, 2020 · Sale · RAND · $1,001 – $15,000Jul 31, 2020 · Sale · RAND · $1,001 – $15,000Aug 3, 2020 · Sale · RAND · $1,001 – $15,000Aug 3, 2020 · Sale · $1,000,001+Aug 4, 2020 · Sale · RAND · $1,001 – $15,000Aug 13, 2020 · Purchase · $100,001 – $250,000Aug 19, 2020 · Purchase · $1,000,001+Sep 1, 2020 · Sale · $50,001 – $100,000Sep 10, 2020 · Purchase · $100,001 – $250,000Oct 1, 2020 · Sale · $50,001 – $100,000Oct 9, 2020 · Purchase · $15,001 – $50,000Oct 14, 2020 · Purchase · $100,001 – $250,000Nov 30, 2020 · Purchase · $250,001 – $500,000Dec 10, 2020 · Sale · $500,001 – $1,000,000Dec 16, 2020 · Purchase · $500,001 – $1,000,000Dec 30, 2020 · Sale · $500,001 – $1,000,000Jan 8, 2021 · Sale · $1,000,001+Feb 1, 2021 · Sale · $50,001 – $100,000Feb 10, 2021 · 4 sales · $50,001 – $100,000 eachFeb 10, 2021 · 5 sales · $100,001 – $250,000 eachFeb 11, 2021 · Purchase · $100,001 – $250,000Feb 16, 2021 · 9 sales · $100,001 – $250,000 eachMar 10, 2021 · Sale · $500,001 – $1,000,000Apr 1, 2021 · Sale · $50,001 – $100,000Apr 5, 2021 · Sale · $500,001 – $1,000,000Apr 13, 2021 · Purchase · $50,001 – $100,000Apr 28, 2021 · Purchase · $50,001 – $100,000May 3, 2021 · Sale · $50,001 – $100,000May 3, 2021 · Sale · $250,001 – $500,000Jun 17, 2021 · Sale · $100,001 – $250,000Aug 2, 2021 · Sale · $250,001 – $500,000Aug 16, 2021 · Sale · $500,001 – $1,000,000Sep 1, 2021 · Sale · $50,001 – $100,000Sep 2, 2021 · Purchase · $50,001 – $100,000Sep 21, 2021 · Sale · $1,000,001+Oct 13, 2021 · Purchase · $50,001 – $100,000Oct 14, 2021 · 2 sales · $250,001 – $500,000 eachOct 14, 2021 · Sale · $500,001 – $1,000,000Oct 14, 2021 · 2 sales · $1,000,001+ eachNov 1, 2021 · Sale · $500,001 – $1,000,000Jan 31, 2022 · Purchase · $100,001 – $250,000Apr 19, 2022 · Purchase · $1,000,001+May 18, 2022 · Purchase · $250,001 – $500,000May 19, 2022 · Purchase · $100,001 – $250,000May 26, 2022 · Purchase · $100,001 – $250,000May 26, 2022 · Purchase · $250,001 – $500,000Jun 2, 2022 · Purchase · $100,001 – $250,000Jun 21, 2022 · Purchase · $250,001 – $500,000Jul 6, 2022 · Purchase · $100,001 – $250,000Jul 6, 2022 · Purchase · $500,001 – $1,000,000Aug 1, 2022 · 2 sales · $250,001 – $500,000 eachAug 12, 2022 · 2 purchases · $250,001 – $500,000 eachJan 1, 2023 · Sale · $15,001 – $50,000Jan 3, 2023 · Sale · $100,001 – $250,000Feb 7, 2023 · Purchase · $100,001 – $250,000Mar 7, 2023 · Sale · $100,001 – $250,000Apr 3, 2023 · Sale · $250,001 – $500,000Apr 24, 2023 · Purchase · $500,001 – $1,000,000Apr 25, 2023 · Purchase · $100,001 – $250,000Apr 25, 2023 · Purchase · $500,001 – $1,000,000May 15, 2023 · Sale · $500,001 – $1,000,000Jun 15, 2023 · Sale · $250,001 – $500,000Jun 22, 2023 · Sale · $1,000,001+Jun 23, 2023 · Purchase · $250,001 – $500,000Jun 26, 2023 · Purchase · $1,000,001+Jul 10, 2023 · Sale · $15,001 – $50,000Jul 13, 2023 · Purchase · $100,001 – $250,000Jul 14, 2023 · Purchase · $15,001 – $50,000Jul 20, 2023 · Sale · $250,001 – $500,000Jul 24, 2023 · Purchase · $250,001 – $500,000Aug 1, 2023 · Sale · $50,001 – $100,000Aug 1, 2023 · Sale · $250,001 – $500,000Aug 8, 2023 · Purchase · $100,001 – $250,000Aug 17, 2023 · Purchase · $500,001 – $1,000,000Sep 21, 2023 · Sale · $100,001 – $250,000Sep 21, 2023 · Sale · $500,001 – $1,000,000Sep 25, 2023 · Purchase · $100,001 – $250,000Sep 25, 2023 · Purchase · $500,001 – $1,000,000Oct 2, 2023 · Sale · $250,001 – $500,000Oct 2, 2023 · Sale · $1,000,001+Oct 31, 2023 · Purchase · $100,001 – $250,000Nov 1, 2023 · Sale · $500,001 – $1,000,000Nov 2, 2023 · Sale · $500,001 – $1,000,000Nov 8, 2023 · Purchase · $100,001 – $250,000Nov 8, 2023 · 2 purchases · $500,001 – $1,000,000 eachNov 17, 2023 · Purchase · $500,001 – $1,000,000Nov 20, 2023 · Purchase · $250,001 – $500,000Dec 14, 2023 · Purchase · $250,001 – $500,000Dec 14, 2023 · Sale · $500,001 – $1,000,000Dec 19, 2023 · Purchase · $250,001 – $500,000Dec 21, 2023 · Sale · $500,001 – $1,000,000Dec 26, 2023 · Purchase · $1,000,001+Dec 27, 2023 · Purchase · $100,001 – $250,000Dec 27, 2023 · Purchase · $1,000,001+Jan 2, 2024 · 2 purchases · $1,000,001+ eachJan 17, 2024 · Purchase · $100,001 – $250,000Jan 18, 2024 · Sale · $250,001 – $500,000Jan 31, 2024 · Purchase · $250,001 – $500,000Feb 8, 2024 · Sale · $500,001 – $1,000,000Feb 14, 2024 · Purchase · $500,001 – $1,000,000Feb 29, 2024 · Sale · $500,001 – $1,000,000Mar 5, 2024 · Purchase · $500,001 – $1,000,000Mar 21, 2024 · Sale · $500,001 – $1,000,000Apr 3, 2024 · Purchase · $500,001 – $1,000,000May 16, 2024 · Sale · $250,001 – $500,000May 17, 2024 · Purchase · $50,001 – $100,000May 20, 2024 · 2 purchases · $50,001 – $100,000 eachMay 22, 2024 · Purchase · $500,001 – $1,000,000Jun 3, 2024 · Purchase · $250,001 – $500,000Jun 7, 2024 · Sale · $250,001 – $500,000Jun 11, 2024 · Sale · $250,001 – $500,000Jun 17, 2024 · Sale · $50,001 – $100,000Jun 20, 2024 · Sale · $1,000,001+Jun 21, 2024 · Purchase · $50,001 – $100,000Jun 27, 2024 · Purchase · $15,001 – $50,000Jul 1, 2024 · Purchase · $500,001 – $1,000,000Jul 1, 2024 · Sale · $50,001 – $100,000Jul 10, 2024 · Purchase · $15,001 – $50,000Jul 10, 2024 · Purchase · $100,001 – $250,000Jul 12, 2024 · Purchase · $50,001 – $100,000Jul 17, 2024 · Sale · $500,001 – $1,000,000Jul 23, 2024 · Purchase · $500,001 – $1,000,000Jul 25, 2024 · Sale · $250,001 – $500,000Aug 8, 2024 · Sale · $500,001 – $1,000,000Aug 20, 2024 · Purchase · $100,001 – $250,000Aug 29, 2024 · Purchase · $250,001 – $500,000Sep 3, 2024 · Sale · $50,001 – $100,000Sep 9, 2024 · Purchase · $100,001 – $250,000Sep 10, 2024 · Purchase · $50,001 – $100,000Sep 11, 2024 · Purchase · $15,001 – $50,000Sep 19, 2024 · Purchase · $15,001 – $50,000Sep 20, 2024 · Purchase · $15,001 – $50,000Sep 27, 2024 · Purchase · $50,001 – $100,000Oct 1, 2024 · Sale · $500,001 – $1,000,000Oct 15, 2024 · Sale · $50,001 – $100,000Nov 7, 2024 · Purchase · $500,001 – $1,000,000Nov 18, 2024 · Purchase · $1,001 – $15,000Dec 2, 2024 · Sale · $250,001 – $500,000Dec 16, 2024 · 2 purchases · $250,001 – $500,000 eachDec 19, 2024 · Sale · $50,001 – $100,000Dec 23, 2024 · 2 purchases · $15,001 – $50,000 eachDec 26, 2024 · Sale · $500,001 – $1,000,000Dec 30, 2024 · Purchase · $500,001 – $1,000,000Jan 10, 2025 · Purchase · $15,001 – $50,000Jan 28, 2025 · Sale · $250,001 – $500,000Feb 3, 2025 · Purchase · $250,001 – $500,000Mar 27, 2025 · Sale · $500,001 – $1,000,000Mar 31, 2025 · Purchase · $500,001 – $1,000,000Apr 11, 2025 · Sale · $250,001 – $500,000Apr 14, 2025 · Purchase · $15,001 – $50,000May 21, 2025 · Purchase · $100,001 – $250,000May 23, 2025 · Purchase · $15,001 – $50,000May 27, 2025 · Purchase · $15,001 – $50,000Jun 2, 2025 · Sale · $50,001 – $100,000Jun 10, 2025 · Purchase · $100,001 – $250,000Jun 12, 2025 · Sale · $100,001 – $250,000Jun 16, 2025 · Purchase · $100,001 – $250,000Jun 23, 2025 · Purchase · $15,001 – $50,000Jun 24, 2025 · Purchase · $1,001 – $15,000Jun 25, 2025 · Purchase · $15,001 – $50,000Jul 1, 2025 · Sale · $50,001 – $100,000Jul 3, 2025 · Purchase · $50,001 – $100,000Jul 24, 2025 · Purchase · $15,001 – $50,000Jul 31, 2025 · Sale · $250,001 – $500,000Aug 1, 2025 · Purchase · $250,001 – $500,000Aug 1, 2025 · Sale · $15,001 – $50,000Aug 1, 2025 · Sale · $50,001 – $100,000Aug 1, 2025 · Sale · $100,001 – $250,000Aug 5, 2025 · Purchase · $100,001 – $250,000Aug 5, 2025 · Purchase · $500,001 – $1,000,000Sep 4, 2025 · Sale · $100,001 – $250,000Sep 8, 2025 · Purchase · $100,001 – $250,000Sep 8, 2025 · Sale · $50,001 – $100,000Sep 9, 2025 · Purchase · $50,001 – $100,000Sep 24, 2025 · Purchase · $15,001 – $50,000Sep 25, 2025 · Sale · $15,001 – $50,000Oct 1, 2025 · Sale · $50,001 – $100,000Oct 2, 2025 · Sale · $15,001 – $50,000Oct 6, 2025 · Purchase · $15,001 – $50,000Nov 3, 2025 · Sale · $100,001 – $250,000Nov 12, 2025 · Purchase · $100,001 – $250,000Nov 18, 2025 · Sale · $500,001 – $1,000,000Nov 19, 2025 · Purchase · $15,001 – $50,000Nov 19, 2025 · Purchase · $100,001 – $250,000Nov 20, 2025 · Purchase · $15,001 – $50,000Dec 4, 2025 · Sale · $50,001 – $100,000Dec 8, 2025 · Purchase · $50,001 – $100,000Dec 19, 2025 · Purchase · $1,001 – $15,000Dec 19, 2025 · Purchase · $15,001 – $50,000Dec 26, 2025 · Sale · $100,001 – $250,000Dec 29, 2025 · Purchase · $100,001 – $250,000Jan 14, 2026 · Purchase · $250,001 – $500,000Jan 21, 2026 · 2 purchases · $15,001 – $50,000 eachFeb 3, 2026 · Purchase · $50,001 – $100,000Feb 4, 2026 · Purchase · $100,001 – $250,000Feb 13, 2026 · Purchase · $1,001 – $15,000Feb 19, 2026 · Sale · $500,001 – $1,000,000Mar 24, 2026 · Sale · $100,001 – $250,000Mar 24, 2026 · Sale · $1,000,001+Mar 25, 2026 · Purchase · $1,001 – $15,000Mar 25, 2026 · Purchase · $50,001 – $100,000Mar 25, 2026 · Purchase · $500,001 – $1,000,000Mar 26, 2026 · Purchase · $1,001 – $15,000Mar 27, 2026 · Sale · $250,001 – $500,000Mar 30, 2026 · 2 purchases · $250,001 – $500,000 eachMar 30, 2026 · Sale · $1,000,001+Apr 2, 2026 · 2 sales · $50,001 – $100,000 eachApr 2, 2026 · 2 sales · $100,001 – $250,000 eachApr 2, 2026 · Sale · $250,001 – $500,000Apr 6, 2026 · Sale · $100,001 – $250,000Apr 7, 2026 · Sale · $250,001 – $500,000Apr 9, 2026 · 2 purchases · $50,001 – $100,000 eachApr 9, 2026 · Purchase · $250,001 – $500,000Apr 9, 2026 · Sale · $50,001 – $100,000Apr 10, 2026 · Sale · $50,001 – $100,000Apr 13, 2026 · Sale · $50,001 – $100,000Apr 13, 2026 · 2 sales · $250,001 – $500,000 eachApr 14, 2026 · Purchase · $50,001 – $100,000Apr 16, 2026 · Purchase · $50,001 – $100,000Apr 16, 2026 · Sale · $50,001 – $100,000Apr 17, 2026 · Sale · $100,001 – $250,000Apr 21, 2026 · Purchase · $50,001 – $100,000Apr 21, 2026 · Purchase · $250,001 – $500,000Apr 22, 2026 · Purchase · $250,001 – $500,000Apr 22, 2026 · 3 sales · $50,001 – $100,000 eachApr 23, 2026 · Sale · $15,001 – $50,000Apr 24, 2026 · 3 sales · $50,001 – $100,000 eachApr 28, 2026 · Purchase · $50,001 – $100,000Apr 28, 2026 · Purchase · $1,000,001+Apr 30, 2026 · Sale · $50,001 – $100,000May 4, 2026 · Sale · $50,001 – $100,000May 4, 2026 · Sale · $100,001+May 5, 2026 · Purchase · $50,001 – $100,000May 5, 2026 · Purchase · $500,001 – $1,000,000May 6, 2026 · Purchase · $50,001 – $100,000May 6, 2026 · Purchase · $250,001 – $500,000May 7, 2026 · Purchase · $15,001 – $50,000May 7, 2026 · Purchase · $50,001 – $100,000May 7, 2026 · Purchase · $500,001 – $1,000,000May 7, 2026 · Sale · $15,001 – $50,000May 8, 2026 · Sale · $100,001 – $250,000May 11, 2026 · Purchase · $50,001 – $100,000May 14, 2026 · Sale · $15,001 – $50,000May 15, 2026 · Purchase · $15,001 – $50,000May 15, 2026 · Purchase · $250,001 – $500,000May 15, 2026 · Sale · $500,001 – $1,000,000May 18, 2026 · Purchase · $250,001 – $500,000May 19, 2026 · 2 purchases · $50,001 – $100,000 eachMay 19, 2026 · Sale · $100,001 – $250,000May 20, 2026 · Purchase · $500,001 – $1,000,000May 21, 2026 · Purchase · $250,001 – $500,000May 26, 2026 · Sale · $100,001 – $250,000May 29, 2026 · Sale · $500,001 – $1,000,000Jun 1, 2026 · Purchase · $250,001 – $500,000Jun 3, 2026 · Purchase · $500,001 – $1,000,000Jun 4, 2026 · Sale · $50,001 – $100,000Jun 11, 2026 · Purchase · $500,001 – $1,000,000Jun 11, 2026 · Sale · $50,001 – $100,000Jun 18, 2026 · Purchase · $100,001 – $250,000Jun 24, 2026 · 2 purchases · $15,001 – $50,000 eachJun 24, 2026 · Purchase · $50,001 – $100,000Jun 24, 2026 · Sale · $100,001 – $250,000Jun 25, 2026 · Sale · $250,001 – $500,000Jun 26, 2026 · 2 purchases · $250,001 – $500,000 each

Purchases 225 Sales 216

Higher marks are larger filed ranges (log scale). Hover a mark for the detail; click it to open that day's trades. Same-day trades in one band collapse into one mark with a count.

In plain language

Of 441 disclosed trades, 0 were flagged by the site's published rules.

None of these trades met the flagging rules. That is the ordinary result — most trades, by most members, are unremarkable.

Across the whole database, congressional trading beats the market by close to nothing on average, and only slightly more trades look unusual than chance alone would produce. Most members, most of the time, are unremarkable. That is the backdrop for anything you read here. A flag is a prompt to look at the record, never a finding about a person.

Campaign money 2012 cycle

Raised $4,381,438
From individuals $1,170,329
From PACs $323,820
Cash on hand $28,701

Campaign finance from the FEC, shown as context beside the trading record. We do not draw a line from any donor to any trade: the FEC's donor data cannot support that honestly, and inventing the link would be the kind of unsourced inference this site refuses. Read the two together and judge for yourself.

Seat & district history

SeatCongressesServedChange
CA-50 118th–119th 2023–2027 district renumbered from 52
CA-52 113th–117th 2013–2023 first seat

District numbers change when a state is redistricted, so a renumbering here is not necessarily a move — the boundaries were redrawn around the member. Term records come from the public congress-legislators dataset.

Committees

Current (119th Congress)

CommitteePositionRankSideJurisdiction
House Committee on Energy and Commerce Member 9 minority
House Committee on the Budget Member 4 minority

Earlier Congresses

CongressCommitteePositionObserved
118thHouse Committee on Energy and Commerce Member 2023-02 → 2024-11
118thHouse Committee on the Budget Member 2023-02 → 2024-11
117thHouse Committee on Energy and Commerce Member 2021-03 → 2022-11
117thHouse Committee on Small Business Member 2021-03 → 2021-05
117thHouse Committee on the Budget Member 2021-03 → 2022-11
117thJoint Economic Committee Member 2021-07 → 2022-11
116thHouse Committee on Energy and Commerce Member 2019-01 → 2020-12
116thHouse Committee on the Budget Member 2019-02 → 2020-12
116thHouse Committee on Veterans' Affairs Member 2019-01 → 2019-01
115thHouse Committee on Armed Services Member 2017-01 → 2017-02
115thHouse Committee on Energy and Commerce Member 2017-01 → 2018-12
115thHouse Committee on Veterans' Affairs Member 2017-03 → 2018-12
114thHouse Committee on Armed Services Member 2015-02 → 2016-12
114thHouse Committee on the Judiciary Member 2015-02 → 2016-12
113thHouse Committee on Armed Services Member 2013-03 → 2014-11
113thHouse Committee on Science, Space, and Technology Member 2013-03 → 2014-11

The published roster covers only the sitting Congress, so earlier assignments are reconstructed from the dated version history of that same public dataset, sampled monthly back to 2012. Observed is the span across which we actually saw the seat held — it is evidence of tenure, not a precise start and end date, and a seat that changed hands between two monthly samples may be dated up to a month out. Committees with no history recorded are absent because no snapshot showed them, which is not evidence the member held no seat.

Currently trading — last 6 months

0 securities

No transactions disclosed in the last 6 months.

Previously traded

1 securities

Securities with disclosed transactions before this window and none since. A security leaving this list means no reported trading — not that a position was closed. Holdings themselves are not disclosed in these filings.

TickerSecuritySectorTrades Buys / SellsTotal valueActive
RAND Rand Capital Corporation (RAND) 23 0 / 23 $282,012 2019-02 → 2020-08

The Spread by year

YearSpreadTrades pricedDisclosed value
2020 -4.8% 6 $48,003
2019 +14.9% 17 $234,009

Transaction timing versus the market over 90 trading days — not portfolio return, which these filings cannot support. See Methodology and the Scoreboard for the population baseline.

All transactions

DateTickerAssetActionAmount (as filed)OwnerFiling
2026-06-26 Form Energy buy $250,001 – $500,000 spouse
2026-06-26 Charlotte-Meckle HLTH buy $250,001 – $500,000 spouse
2026-06-25 U.S. Treasury Bill sell $250,001 – $500,000 spouse
2026-06-24 San Juan CA UNI GO UTX buy $50,001 – $100,000 spouse
2026-06-24 Dublin CA UNIF SCH DIST sell $100,001 – $250,000 spouse
2026-06-24 Allocate Premier Access Fund buy $15,001 – $50,000 spouse
2026-06-24 Allocate Alpha Fund II LP buy $15,001 – $50,000 spouse
2026-06-18 Smash Capital Fund II LP buy $100,001 – $250,000 spouse
2026-06-11 U.S. Treasury Bill sell $50,001 – $100,000 spouse
2026-06-11 New York, NY City COMB TX buy $500,001 – $1,000,000 spouse
2026-06-04 Grapevine-Colleyville TX GO UTX sell $50,001 – $100,000 spouse
2026-06-03 Southwestern Community Coll Educ buy $500,001 – $1,000,000 spouse
2026-06-01 U.S. Treasury Bills buy $250,001 – $500,000 spouse
2026-05-29 San Juan CA USD IMPT SCH sell $500,001 – $1,000,000 spouse
2026-05-26 U. S. Treasury Bills sell $100,001 – $250,000 spouse
2026-05-21 Kentucky PUB UTIL buy $250,001 – $500,000 spouse
2026-05-20 Energy Northwest WA PWR UTIL buy $500,001 – $1,000,000 spouse
2026-05-19 Val Verde CA UNIF SCH buy $50,001 – $100,000 spouse
2026-05-19 Miami-Dade Cnty FL SCH COPS buy $50,001 – $100,000 spouse
2026-05-19 CA Infrastructure sell $100,001 – $250,000 spouse
2026-05-18 U.S. Treasury Bills buy $250,001 – $500,000 spouse
2026-05-15 Visalia CA Unif Imp Sch sell $500,001 – $1,000,000 spouse
2026-05-15 Kent Street Group LLC buy $15,001 – $50,000 spouse
2026-05-15 EEMA O&M Services Group buy $250,001 – $500,000 spouse
2026-05-14 U.S. Treasury Bills sell $15,001 – $50,000 spouse
2026-05-11 Los Angeles CA IMPT SCH buy $50,001 – $100,000 spouse
2026-05-08 U.S. Treasury Bills sell $100,001 – $250,000 spouse
2026-05-07 Westminster CA IMPT SCH buy $50,001 – $100,000 spouse
2026-05-07 Westminster CA Impt Sch buy $500,001 – $1,000,000 spouse
2026-05-07 U.S. Treasury Bills sell $15,001 – $50,000 spouse
2026-05-07 Torch Capital III LP buy $15,001 – $50,000 spouse
2026-05-06 San Diego CA Unif Sch buy $250,001 – $500,000 spouse
2026-05-06 Franklin-McKinley IMPT SCH buy $50,001 – $100,000 spouse
2026-05-05 Fairfield-Suisun CA buy $500,001 – $1,000,000 spouse
2026-05-05 Austin TX ARPT SYS TRAN buy $50,001 – $100,000 spouse
2026-05-04 U.S. Treasury Bills sell $50,001 – $100,000 spouse
2026-05-04 San Juan CA sell $100,001+ spouse
2026-04-30 U.S Treasury Bills sell $50,001 – $100,000 spouse
2026-04-28 Berks Cnty PA GO UTX buy $50,001 – $100,000 spouse
2026-04-28 Audax Senior Loan Fund ST LP buy $1,000,001+ spouse
2026-04-24 UNIV CA PUB EDUC sell $50,001 – $100,000 spouse
2026-04-24 U.S Treasury Bills sell $50,001 – $100,000 spouse
2026-04-24 San Diego CNTY CA WTR UTIL sell $50,001 – $100,000 spouse
2026-04-23 U.S Treasury Bills sell $15,001 – $50,000 spouse
2026-04-22 U.S Treasury Bills sell $50,001 – $100,000 spouse
2026-04-22 San Francisco CA Bay Mass Tran sell $50,001 – $100,000 spouse
2026-04-22 Novato CA UNI SCH sell $50,001 – $100,000 spouse
2026-04-22 Los Angeles Cnty CA EXCISE buy $250,001 – $500,000 spouse
2026-04-21 Met Govt Nashville, TN HLTH SYS buy $250,001 – $500,000 spouse
2026-04-21 Austin TX WTR UTIL buy $50,001 – $100,000 spouse
2026-04-17 U.S Treasury Bills sell $100,001 – $250,000 spouse
2026-04-16 U.S Treasury Bills sell $50,001 – $100,000 spouse
2026-04-16 Trinity River Auth SWR UTIL buy $50,001 – $100,000 spouse
2026-04-14 Chester Cnty PA SCH buy $50,001 – $100,000 spouse
2026-04-13 U.S Treasury Bills sell $50,001 – $100,000 spouse
2026-04-13 U.S Treasury Bills sell $250,001+ spouse
2026-04-13 Pasadena CA COLL EDUC sell $250,001 – $500,000 spouse
2026-04-10 U.S Treasury Bills sell $50,001 – $100,000 spouse
2026-04-09 U.S Treasury Bills sell $50,001 – $100,000 spouse
2026-04-09 California Health SYS buy $50,001 – $100,000 spouse
2026-04-09 CA ST PUB W BLDG buy $250,001 – $500,000 spouse
2026-04-09 CA ST PUB W BLDG buy $50,001 – $100,000 spouse
2026-04-07 Pittsburgh CA WTR UTIL sell $250,001 – $500,000 spouse
2026-04-06 U.S Treasury Bills sell $100,001 – $250,000 spouse
2026-04-02 U.S Treasury Bills sell $50,001 – $100,000 spouse
2026-04-02 Sacramento Muni Util Dist sell $250,001 – $500,000 spouse
2026-04-02 Sacramento Muni Util Dist sell $100,001 – $250,000 spouse
2026-04-02 Los Angeles CA Pwr Util sell $100,001 – $250,000 spouse
2026-04-02 Anaheim CA Hsg Elec Util sell $50,001 – $100,000 spouse
2026-03-30 U.S Treasury Bills buy $250,001 – $500,000 spouse
2026-03-30 U.S Treasury Bills buy $250,001 – $500,000 spouse
2026-03-30 Riverside CA Elec Util sell $1,000,001+ spouse
2026-03-27 San Diego CA UNI GO UTX sell $250,001 – $500,000 spouse
2026-03-26 Allocate Alpha Fund II LP buy $1,001 – $15,000 spouse
2026-03-25 U.S Treasury Bills buy $500,001 – $1,000,000 spouse
2026-03-25 Inverted Capital I LP buy $50,001 – $100,000 spouse
2026-03-25 Allocate Premier Access Fund buy $1,001 – $15,000 spouse
2026-03-24 U.S. Treasury Notes sell $1,000,001+ spouse
2026-03-24 U.S Treasury Bills sell $100,001 – $250,000 spouse
2026-02-19 U. S. Treasury Bills sell $500,001 – $1,000,000 spouse
2026-02-13 Stepstone Tactical Growth Fund III, LP buy $1,001 – $15,000 spouse
2026-02-04 Kent Street O&M Holdings LLC buy $100,001 – $250,000 spouse
2026-02-03 Valo Ventures GP II, LP buy $50,001 – $100,000 spouse
2026-01-21 Valo Ventures GP II, LP buy $15,001 – $50,000 spouse
2026-01-21 Regeneration VC Fund 1 LP buy $15,001 – $50,000 spouse
2026-01-14 Solace Health buy $250,001 – $500,000 spouse
2025-12-29 U.S Treasury Bills buy $100,001 – $250,000 spouse
2025-12-26 U.S Treasury Bills sell $100,001 – $250,000 spouse
2025-12-19 Allocate Premier Access Fund buy $15,001 – $50,000 spouse
2025-12-19 Allocate Alpha Fund II LP buy $1,001 – $15,000 spouse
2025-12-08 U.S Treasury Bills buy $50,001 – $100,000 spouse
2025-12-04 U.S Treasury Bills sell $50,001 – $100,000 spouse
2025-11-20 Kent Street Group LLC buy $15,001 – $50,000 spouse
2025-11-19 Palmdale CA Sch buy $100,001 – $250,000 spouse
2025-11-19 Allocate Alpha Fund II LP buy $15,001 – $50,000 spouse
2025-11-18 U.S. Treasury Notes sell $500,001 – $1,000,000 spouse
2025-11-12 Motesto CA Waste buy $100,001 – $250,000 spouse
2025-11-03 Sacramento CA WTR UTIL sell $100,001 – $250,000 spouse
2025-10-06 U.S Treasury Bills buy $15,001 – $50,000 spouse
2025-10-02 U.S Treasury Bills sell $15,001 – $50,000 spouse
2025-10-01 San Francisco CA Sewer Util sell $50,001 – $100,000 spouse
2025-09-25 U.S Treasury Bills sell $15,001 – $50,000 spouse
2025-09-24 Allocate Alpha Fund II LP buy $15,001 – $50,000 spouse
2025-09-09 San Francisco CA Bay Mass Tran buy $50,001 – $100,000 spouse
2025-09-08 U.S Treasury Bills buy $100,001 – $250,000 spouse
2025-09-08 U.S Treasury Bills sell $50,001 – $100,000 spouse
2025-09-04 U.S Treasury Bills sell $100,001 – $250,000 spouse
2025-08-05 San Jose CA Uni Sch buy $500,001 – $1,000,000 spouse
2025-08-05 CA ST UNIV PUB EDUC buy $100,001 – $250,000 spouse
2025-08-01 U.S Treasury Bills buy $250,001 – $500,000 spouse
2025-08-01 Santa Clara CN CA HLTH sell $15,001 – $50,000 spouse
2025-08-01 San Juan CA USD IMPT SCH sell $100,001 – $250,000 spouse
2025-08-01 Mammoth CA USD IMPT SCH sell $50,001 – $100,000 spouse
2025-07-31 U.S Treasury Bills sell $250,001 – $500,000 spouse
2025-07-24 Kent Street Group LLC buy $15,001 – $50,000 spouse
2025-07-03 GV Livingston LLC buy $50,001 – $100,000 spouse
2025-07-01 Los Angeles CA FINL SCH sell $50,001 – $100,000 spouse
2025-06-25 Valo Ventures GP II, LP buy $15,001 – $50,000 spouse
2025-06-24 Allocate Alpha Fund II LP buy $1,001 – $15,000 spouse
2025-06-23 Allocate Premier Access Fund buy $15,001 – $50,000 spouse
2025-06-16 U.S Treasury Bills buy $100,001 – $250,000 spouse
2025-06-12 U.S Treasury Bills sell $100,001 – $250,000 spouse
2025-06-10 Los Angeles CA Wtr Swr Util buy $100,001 – $250,000 spouse
2025-06-02 East Bay MUD SYS CA sell $50,001 – $100,000 spouse
2025-05-27 Allocate Alpha Fund II LP buy $15,001 – $50,000 spouse
2025-05-23 Allocate Premier Access Fund buy $15,001 – $50,000 spouse
2025-05-21 Lynett Capital Partners III buy $100,001 – $250,000 spouse
2025-04-14 Kent Street Group LLC buy $15,001 – $50,000 spouse
2025-04-11 U.S Treasury Bills sell $250,001 – $500,000 spouse
2025-03-31 U.S Treasury Bills buy $500,001 – $1,000,000 spouse
2025-03-27 U.S Treasury Bills sell $500,001 – $1,000,000 spouse
2025-02-03 U.S Treasury Bills buy $250,001 – $500,000 spouse
2025-01-28 U.S Treasury Bills sell $250,001 – $500,000 spouse
2025-01-10 Kent Street Group LLC buy $15,001 – $50,000 spouse
2024-12-30 U.S Treasury Bills buy $500,001 – $1,000,000 spouse
2024-12-26 U.S Treasury Bills sell $500,001 – $1,000,000 spouse
2024-12-23 Allocate Premier Access Fund buy $15,001 – $50,000 spouse
2024-12-23 Allocate Alpha Fund II LP buy $15,001 – $50,000 spouse
2024-12-19 U.S. Treasury Notes sell $50,001 – $100,000 spouse
2024-12-16 U.S Treasury Bills buy $250,001 – $500,000 spouse
2024-12-16 U.S Treasury Bills buy $250,001 – $500,000 spouse
2024-12-02 CA ST DEPT WTR UTIL sell $250,001 – $500,000 spouse
2024-11-18 Stepstone Tactical Growth Fund III, LP buy $1,001 – $15,000 spouse
2024-11-07 Visalia CA Uni IMPT SCH buy $500,001 – $1,000,000 spouse
2024-10-15 Orange CTY CA REV UTX sell $50,001 – $100,000 spouse
2024-10-01 San Francisco CA Sewer Util sell $500,001 – $1,000,000 spouse
2024-09-27 Sacramento CA WTR UTIL buy $50,001 – $100,000 spouse
2024-09-20 Allocate Premier Access Fund buy $15,001 – $50,000 spouse
2024-09-19 Allocate Alpha Fund II LP buy $15,001 – $50,000 spouse
2024-09-11 Kent Street Group GP buy $15,001 – $50,000 spouse
2024-09-10 GV Christi LLC buy $50,001 – $100,000 spouse
2024-09-09 Lynett Capital Partners III buy $100,001 – $250,000 spouse
2024-09-03 San Mateo CA UHSD IMPT SCH sell $50,001 – $100,000 spouse
2024-08-29 CA ST UNIV PUB EDUC buy $250,001 – $500,000 spouse
2024-08-20 San Diego CA UNI GO UTX buy $100,001 – $250,000 spouse
2024-08-08 U.S Treasury Bills sell $500,001 – $1,000,000 spouse
2024-07-25 U.S Treasury Bills sell $250,001 – $500,000 spouse
2024-07-23 Los Angeles CA IMPT Sch buy $500,001 – $1,000,000 spouse
2024-07-17 Cambrian CA SD sell $500,001 – $1,000,000 spouse
2024-07-12 San Diego CA WTR UTIL buy $50,001 – $100,000 spouse
2024-07-10 Santa Clara CN CA HLTH buy $15,001 – $50,000 spouse
2024-07-10 Sacramento CA UTIL buy $100,001 – $250,000 spouse
2024-07-01 U.S Treasury Bills buy $500,001 – $1,000,000 spouse
2024-07-01 Marin CA MIN WTR UTIL sell $50,001 – $100,000 spouse
2024-06-27 Torch Capital III LP buy $15,001 – $50,000 spouse
2024-06-21 UNIV CA PUB EDUC buy $50,001 – $100,000 spouse
2024-06-20 U.S Treasury Bills sell $1,000,001+ spouse
2024-06-17 San Francisco CA IMPT SCH sell $50,001 – $100,000 spouse
2024-06-11 U.S Treasury Bills sell $250,001 – $500,000 spouse
2024-06-07 U.S Treasury Bills sell $250,001 – $500,000 spouse
2024-06-03 Alhambra CA USD SCH buy $250,001 – $500,000 spouse
2024-05-22 Oceanside CA IMPT SCH buy $500,001 – $1,000,000 spouse
2024-05-20 San Diego, CA IMPT SCH buy $50,001 – $100,000 spouse
2024-05-20 Los Angeles County, CA Excise Tax buy $50,001 – $100,000 spouse
2024-05-17 Los Angeles CA GO UTX buy $50,001 – $100,000 spouse
2024-05-16 U.S Treasury Bills sell $250,001 – $500,000 spouse
2024-04-03 U.S Treasury Notes buy $500,001 – $1,000,000 spouse
2024-03-21 U.S Treasury Bills sell $500,001 – $1,000,000 spouse
2024-03-05 U.S Treasury Notes buy $500,001 – $1,000,000 spouse
2024-02-29 U.S Treasury Bills sell $500,001 – $1,000,000 spouse
2024-02-14 U.S Treasury Bills buy $500,001 – $1,000,000 spouse
2024-02-08 U.S Treasury Bills sell $500,001 – $1,000,000 spouse
2024-01-31 U.S Treasury Bills buy $250,001 – $500,000 spouse
2024-01-18 U.S Treasury Bills sell $250,001 – $500,000 spouse
2024-01-17 Lynett Capital Partners III, LP buy $100,001 – $250,000 spouse
2024-01-02 U.S Treasury Notes buy $1,000,001+ spouse
2024-01-02 U.S Treasury Bills buy $1,000,001+ spouse
2023-12-27 U.S. Treasury Notes buy $100,001 – $250,000 spouse
2023-12-27 U.S Treasury Bills buy $1,000,001+ spouse
2023-12-26 U.S Treasury Notes buy $1,000,001+ spouse
2023-12-21 U.S Treasury Bills sell $500,001 – $1,000,000 spouse
2023-12-19 Solano CA CCD Educ buy $250,001 – $500,000 spouse
2023-12-14 U.S Treasury Bills sell $500,001 – $1,000,000 spouse
2023-12-14 Paris TX, GO LTX buy $250,001 – $500,000 spouse
2023-11-20 U.S Treasury Bills buy $250,001 – $500,000 spouse
2023-11-17 U.S Treasury Bills buy $500,001 – $1,000,000 spouse
2023-11-08 U.S Treasury Bills buy $500,001 – $1,000,000 spouse
2023-11-08 Lynett Capital Partners V, LP buy $100,001 – $250,000 spouse
2023-11-08 Los Angeles CA GO UTX buy $500,001 – $1,000,000 spouse
2023-11-02 U.S Treasury Bills sell $500,001 – $1,000,000 spouse

See all 441 transactions →